ciao amicici
sono nuovo di linux, riesco a lanciare una mia applicazione java con "java nomeclasse" ma vorrei creare un file eseguibile (tipo il .bat di windows) ma non so da dove cominciare
grazie
ciao
ciao amicici
sono nuovo di linux, riesco a lanciare una mia applicazione java con "java nomeclasse" ma vorrei creare un file eseguibile (tipo il .bat di windows) ma non so da dove cominciare
grazie
ciao
....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
-- Chi si accontenta non gode si illude --
crea un file con permessi 711 con il comando java nomeclasse
ho creato un file prova.sh
#!/bin/bash
java nomeclasse &
exit
se lo lancio dentro la dir che continene la classe č ok
se provo a lanciarlo dal desktop (per esempio) cambiando i percorsi e mettendo quelli da root
#!/bin/bash
java /root/Desktop/dirdellaclasse/nomeclasse &
exit
mi da un errore del tipo
Exception in thread "main" java.lang.NoClassDefFoundError: nomeclasse
stesso errore se creo un collegamento al file prova.sh sul desktop e lo lacio da li
....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
-- Chi si accontenta non gode si illude --
prova
#!/bin/bash
java -cp /root/Desktop/dirdellaclasse nomeclasse &
exit
Imparare č un'esperienza, tutto il resto č solo informazione. (Albert Einstein)
ok funziona
....ma i computer non sono tanto macchine quanto strumenti di ampliamento della mente ed un diverso tipo di mezzo espressivo.
-- Chi si accontenta non gode si illude --