Todo fue muy bien y ya funciona, el caso... es que para ejecutarlo necesito tener la ruta donde se encuentra java instalado. Obviamente no puedo poner una ruta estática ya que para algunos usuarios no funcionaría, y para muchos otros dejaría de funcionar en cualquier actualización del mismo java.
Entonces mi pregunta es... cómo podría obtener la ruta del ejecutable de java? A mí sólo se me ocurren dos opciones y ninguna me convence:
1. Explorar todo el disco duro (o discos duros en caso que tenga varios) en busca del java. Esto se ejecutaría una vez al instalar el programa y cuando no lo encontrase (por ejemplo, porque se haya actualizado y haya cambiado de ruta). PROBLEMA: Podría tardar mucho en localizarlo, por no mencionar que no sé cómo hacerlo.
2. En esos mismos casos, solicitar al usuario que localize el archivo. PROBLEMA: Muchos usuarios no sabrían ni de qué les estoy hablando.
Así que no sé qué hacer. Hay alguna otra solución que se me haya pasado? Qué haríais en mi caso?
Gracias
