|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
How TO in JAVA
Ciao raga...ho un insieme di classi da me create tra cui una contenete un metodo main..
Io vorrei avere un unico file .class contenete tutto il package di classi..come devo fare? Grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
|
non puoi avere un unico file .class che contiene tutte le classi ( anche perchè il
.class contiene il codice JVM di una singola classe ). Puoi utilizzare gli JAR (Java ARchives) che ti permettono di mettere in un unico file tutte le classi del tuo programma java e di richiamare direttamente la classe "main" direttamente dal file jar. Per altre info visita il sito http://java.sun.com/docs/books/tutorial/jar/ Ciao.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
Grazie Blackat..insomma è come se avessi un eseguibile?
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
BlackAt ma devo scaricare qualcosa di aggiuntivo? Intendo per poter creare i jar
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
|
nella jdk c'è già il comando "jar" per creare gli archivi .jar.
Puoi vedere la sintassi sempre nel link che ti ho passato nel post prima.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
si Black ho visto...e mi dice di fare: jar etc etc
ma se faccio cosi da prompt nn riconosce il comando |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
|
Nella directory "bin" della jdk trovi il comando "jar".
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
oki ora provo..
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
Grazie Black..ho trovato il comando..adesso devo craeare un nuovo package...
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
Black ho seguito le istruzioni per creare il .jar pero quando lo eseguo dice che non trova il main..ma all' interno c' è la classe main pero..
|
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
|
Si, ma tu non ti sei letto prima il tutorial che ti ho passato!
Devi creare il "manifest file", dove devi mettere le informazioni sulla classe main da eseguire quando si chiama il file jar.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
Si Blac in verita nn l' ho letto tutto
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jun 2003
Messaggi: 893
|
Allora Blac..
ho letto per benino.. Ho creato il Manifest con le seguenti info: Manifest-Version: 1.0 Created-By: 1.5.0_01 (Sun Microsystems Inc.) Main-Class: classMain.class l' ho chiamato Manifest.txt e l' ho messo nella bin Poi sempre nella bin c' è una cartella prova con i .class compreso la classe main (classMain.class) ho creato il jar con il comando: jar cmf Manifest.txt progettoAI.jar prova/*.class e lui lo crea regolarmente.. poi lo eseguo con il comando java -jar progettoAI.jar e mi da il seguente errore: Impossibile accedere a progettoAI.jar Dove sbaglio? Grazie |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:54.



















