Hola a todos!
Tengo un archivo .sh que inicia Kosmo.
Si lanzo el programa desde consola funciona perfectamente pero cuando creo un lanzador/acceso directo a ese archivo no funciona, se queda un ratito pensando (simbolito de ubuntu girando) y luego se termina todo sin hacer nada.
Si voy a la consola y ejecuto directamente, me da el siguiente error:
Code:
xxx@xxx-desktop:~$ /home/xxx/Kosmo-3.0/bin/Kosmo.sh
/home/xxx/Kosmo-3.0/bin/Kosmo.sh: 11: /home/xxx/Kosmo-3.0/bin/Kosmo.sh: ./jre/bin/java: not found
Si en la consola navego hasta el directorio donde está el SH y ejecuto, abre perfecto:
Code:
xxx@xxx-desktop:~$ cd Kosmo-3.0/
xxx@xxx-desktop:~/Kosmo-3.0$ cd bin
xxx@xxx-desktop:~/Kosmo-3.0/bin$ ./Kosmo.sh
CONTENIDO DE Kosmo.sh:
Code:
#!/bin/sh
# Kosmo.sh
KOSMO_LIBS_PATH="../libs"
export PROJ_LIB="./crs/data"
if [ -n "$LD_LIBRARY_PATH" ]; then
export LD_LIBRARY_PATH=$KOSMO_LIBS_PATH:$LD_LIBRARY_PATH
else
export LD_LIBRARY_PATH=$KOSMO_LIBS_PATH
fi
./jre/bin/java -Djava.library.path=/usr/lib:"../libs" -Dsun.java2d.d3d=false -cp .:./kosmo_desktop.jar -Xmx800M com.vividsolutions.jump.workbench.JUMPWorkbench -plug-in-directory ./ext
En el lanzador, no sucede nada (asumo que es el mismo error de ./jre/bin/java: not found)
¿Podrían darme una mano para ver que me está faltando?
Un abrazo y mil gracias de antemano.
Saludos,
Nahuel.
Bookmarks