Registrarse  |  Login




Advertisement

Start Your Own Q&A Site

Create your own Q&A site easily, allowing you to quickly grow a new community around any subject matter or generate new organic traffic for your existing website.

Pregunta

Estado: Cerrada Puntos: 75 Fecha 23:05 - Mar 03, 2007  

juanraguilera

¿Cuales son las diferencias al llamar al intérprete de Java desde Windows o desde Linux?

Estoy interesado en saber cómo se podría traducir un archivo bat que hace una llamada al intérprete de java, para convertirlo en el equivalente script sh para linux.
¿Alguien podría decirme cuales son diferencias en la sintaxis del intérprete de Java cuando se llama desde Windows o desde Linux?

Categorías

Respuestas
Tutoriales

 

gdimattia

Fecha:: Mar 04, 2007

Fecha: 09:36

Revisa estos tutoriales muy buenos http://www.comptechdoc.org/os/linux/howt... y http://nmglug.org/phorum/read.php?5,19, te indica todos los pasos a seguir desde la instalación del SDK hasta ejecutar .JAR directamente de la linea de comandos como binario nativo.

http://java.sun.com/j2se/1.5.0/docs/tool... en este otro link encuentras todos los comandos del JVM para usarlos en la linea de comandos, basicamente son los mismos que en Windows.

Roman Roset

Fecha:: Mar 06, 2007

Fecha: 06:03

la llamada al interprete de java no cambia de un sistema al otro. En general lo que cambia es la forma de recoger los directorios del classpath.
Un ejemplo:
-------------------------------------------------
rem Batch file to run under Windows
for %%i in ("lib\*.jar") do set CLASSPATH=%CLASSPATH%;%%i
java -classpath %CLASSPATH% lo.que.sea.Main %*
----------------------------------------
en linux podria ser:

for I in `ls -1 lib/*`; do
CLASSPATH="$CLASSPATH:I"
done
java -classpath $CLASSPATH lo.que.sea.Main $*
-----
El ejemplo no funciona directamente. Sirve solo de muestra de que la llamada es la misma, pero modificando la forma de recoger el classpath. Lo que deberias ver es la forma de llamarlo en la linia de comandos y despues cuando ya lo hayas probado en linia de comandos entonces escribes el script metiendo todos los comandos a los que hayas ido llamando... pero lo primero es que funcione desde linia de comandos isn script, eso facilita las cosas.

Pregunta cerrada

Esta pregunta ya ha sido cerrada y los puntos repartidos entre los siguientes expertos:


gdimattia: 30
Roman Roset: 45

Te invitamos a que comentes, aportes información o si lo prefieres, puedes escribir un tutorial para esta pregunta en el área de tutoriales.

Responde a esta pregunta

Nuevo usuario

Email:

Al enviar estos datos serás automáticamente registrado como usuario de Quomon y te enviaremos tus datos de login a este email

Usuarios registrados

Nombre de usuario:

Contraseña:

¿Has olvidado tu contraseña?

Nadie ha escrito un tutorial todavía. ¿Quieres ser el primero?

Responde a esta pregunta

Nuevo usuario

Email:

Al enviar estos datos serás automáticamente registrado como usuario de Quomon y te enviaremos tus datos de login a este email

Usuarios registrados

Nombre de usuario:

Contraseña:

¿Has olvidado tu contraseña?

Haz una pregunta

¿Tienes una pregunta nueva?

Tienes 100 carácteres disponibles



Mejores Expertos

Ver Más

Pos.

Experto

Puntos

1.

orionb

5970

2.

gumarelo

5543

3.

LAGM

4848

4.

Cheto

3995

5.

gonzalo

2840

6.

frearg

2000

7.

titooo

1802

8.

6roNin6

1721

9.

Eternak

1575

10.

jMd

1485

Hazte Experto

Registrate hoy para compartir tus conocimientos con la comunidad y sea reconocido y retribuido por tus contribuciones.


Registrate Aqui




"Psst, Quomon es una web fantástica. Pásalo."     Recomendar  |   Enlazar  |   Guardar en Delicious  |   Digg! Digg.com



Opciones de Idiomas

English:

www.quomon.com

Español:

www.quomon.es