Por cierto, para evitarse esos problemas de no tener bien instalado y configurado el Java, es que mucho software como jDownloader, Geogebra, etc han pasado a embeber la máquina virtual de Java en su propio instalador, así no requieren tener Java instalado
- Por ejemplo hay bastante software hecho en java que tiene su instalador, ese instalador primero revisa si está java instalado, ya sea por medio del Path, Registro de Windows, Carpetas en el Sistema, etc. He tenido problemas para instalar estos programas, lo mismo para ejecutar ciertas aplicaciones que no requieren instalación pero vaya ha saber como verifican si hay o no hay Java
- De momento aún se puede descargar Java 1.8 desde Oracle sin problemas, y este se instala bien. Lo engorroso es que exige que te crees una cuenta en Oracle
- Otros como Cryptool han decidido mudarse a .NET y evitarse el Peso extra que conlleva embeber parte o toda la máquina virtual.
- Ahora, algo así también está pasando en .NET Framework, hay quienes prefieren utilizar el más libre e independiente .NET Core que también embebe la "máquina virtual de .NET". Yo me he hecho muchos líos para ejecutar software de uso diario como ScreenToGif, Cryptool, etc porque les ha dado por utilizar la última versión de .NET (4.7 o 4.8), mi Windows 8 solo soporta hasta .NET 4.6 T_T, un lío injertarlo desde un Windows 7