Pregunta

necesito para configurar una aplicación de legado que utiliza Tomcat 4 y se ejecuta utilizando el JDK 1.4.

He intentado instalar el Linux JDK 1.4 desde el sitio de descarga sol en Ubuntu 9.04 pero volvería a instalar.

¿Es posible la instalación de JDK 1.4 en la versión de 64 bits de Ubuntu?

Cuando intento instalar la versión j2sdk-1_4_2_19-linux-ia64.bin me sale el siguiente error

./install.sfx.22146: 1: ��: not found
./install.sfx.22146: 1: ELF2�@@H�@8@@@@@@����@�@@@��������P: not found
./install.sfx.22146: 2: Syntax error: "(" unexpected

¿Fue útil?

Solución

¿Estás particular acerca de 64 bits Java 1.4? He tratado con 32 bits de Java 1.4 y funciona. Me CLUSTERED la aplicación web para hacer uso de más de 2 GB de memoria.

Otros consejos

SAP está pagando extra para conseguir sólo una configuración tal apoyado , así que supongo que no hay ninguna limitación técnica prevenirla. Sin embargo, puede haber restricciones de licencia prevenirla.

Sin embargo, me gustaría recomendar ejecutarlo en un JDK más tarde si es posible. El hecho de que el código fue compilado para una versión anterior no quiere decir que no se ejecutará en el más reciente de JRE.

Si tiene instaladas las bibliotecas de 32 bits, puede ejecutar una JVM de 32 bits en un Linux de 64 bits sin ningún problema (excepto, por supuesto, el tamaño máximo del proceso está limitado debido a ser de 32 bits). Usted no necesita una máquina virtual, y posiblemente ni siquiera un chroot. Por lo menos en Debian, existen paquetes ia32-libs que contienen un 32 bits libc y algunas otras bibliotecas, y que no necesitan una gran cantidad de bibliotecas compartidas sólo para ejecutar la JVM.

j2sdk-1_4_2_19-linux-ia64.bin es para IA64, no AMD64 (x86_64) - son completamente diferentes

.

Parece que este se puso en marcha de manera incorrecta. La cadena de ELF indica un ejecutable, pero está siendo lanzado como un script de shell, es decir, si en lugar sh xxxx.bin ./xxxx.bin;

yeah 32 bits binarios no van a trabajar en un sistema de 64 bits. Se puede poner una máquina virtual de 32 bits en el servidor de Ubuntu 64 bits (reproductor de VMware?). A continuación, ejecute Tomcat dentro de ello.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top