Problemas de Java con la aplicación de garaje

Problemas de Java con la aplicación de garaje

Un cliente utiliza una aplicación de taller específica. Empezó a quejarse hace unos días. El error en la pantalla dice que Java 7 de 32 bits no está instalado. Un tercero (desarrollador de software) también señala un problema de Java. El cliente utiliza una puerta de enlace de escritorio remoto que equilibra la carga entre 3 servidores de RD.2 de ellos no tienen el problema.No hay ningún Java 7 de 32 bits instalado. Entonces me permití dudar sobre la credibilidad del mensaje de error.

Alguna información: IMPORTANTE => RD2 es el servidor problemático

RD-01

C:\Windows\system32>java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

RD-02

C:\Windows\System32>java -version
openjdk version "11.0.11" 2021-04-20 LTS
OpenJDK Runtime Environment Corretto-11.0.11.9.1 (build 11.0.11+9-LTS)
OpenJDK 64-Bit Server VM Corretto-11.0.11.9.1 (build 11.0.11+9-LTS, mixed mode)

RD-03

C:\Windows\system32>java -version
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)

Veo claramente la diferencia en el RD-02.Acciones hasta ahora pero que no ayudan:

Se modificó el comportamiento de los archivos .jar en el programa predeterminado a Java(TM) Platform SE Binary (como en RD-01 y RD-03).

En la lista de aplicaciones instaladas en Sistema => Aplicaciones y características tengo esto:

RD-01

ingrese la descripción de la imagen aquí

RD-02

ingrese la descripción de la imagen aquí

RD-03

ingrese la descripción de la imagen aquí

Esto me confunde mucho porque RD-01 y RD-02 son totalmente iguales. ¿Y de dónde viene ese software openJDK de la salida en cmd?

El siguiente paso que haré será buscar un software que utilizan y se llama OpenWebStart. Parece ser un tipo de software Java. RD-01 y RD-03 ejecutan OpenWebStart versión 1.3.0 mientras que RD-02 ejecuta la versión 1.4.0.

Gracias por la ayuda.

Respuesta1

Como sugirió gronostaj, buscar el camino me envía en la dirección correcta. Con un comando encontrado en una búsqueda en Google encontré el software que proporcionaba el resultado del RD-02.

C:\Windows\System32>for %i in (javac.exe) do @echo.   %~$PATH:i
C:\Program Files\Amazon Corretto\jdk11.0.11_9\bin\javac.exe

Desinstalé Amazon Corretto que no estaba instalado en RD-01 y RD-03. Probablemente alguien lo instaló junto con otro software.

Después de eso, el comando java -version me devolvió un resultado como RD-01 y RD-03. También se resolvió el problema con el software.

C:\Windows\System32>java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

información relacionada