marius84
04-07-2009, 11:46
ciao a tutti
ho fatto un programma java che è composto da:
classi per il programma vero e proprio,
una classe per la simulazione da riga di comando (con dentro un main)
varie classi per l'interfaccia grafica (jframe,actionlistener ecc) con una classe che contiene il main per farla partire
la classe SimulazioneGrafica è fatta così:
import javax.swing.*;
import java.awt.*;
public class SimulazioneGrafica {
public static void main (String args[]) {
InizioFrame nuovo=new InizioFrame();
}
}
vorrei creare un file eseguibile jar, ho provato a creare il file MANIFEST.MF e a fare un jar, ma quando clicco due volte sul file mi apre l'archivio, e non accade nulla...non parte la gui
il progetto che ho svolto si trova sulla scrivania di ubuntu, dentro una cartella.
in nessuna delle classi ho specificato un package.
file manifest:
Manifest-Version: 1.0
Main-Class: SimulazioneGrafica
come posso risolvere? grazie ;)
EDIT
funziona se lo eseguo da terminale, ma non se ci clicco due volte sopra.. si può fare?
ho fatto un programma java che è composto da:
classi per il programma vero e proprio,
una classe per la simulazione da riga di comando (con dentro un main)
varie classi per l'interfaccia grafica (jframe,actionlistener ecc) con una classe che contiene il main per farla partire
la classe SimulazioneGrafica è fatta così:
import javax.swing.*;
import java.awt.*;
public class SimulazioneGrafica {
public static void main (String args[]) {
InizioFrame nuovo=new InizioFrame();
}
}
vorrei creare un file eseguibile jar, ho provato a creare il file MANIFEST.MF e a fare un jar, ma quando clicco due volte sul file mi apre l'archivio, e non accade nulla...non parte la gui
il progetto che ho svolto si trova sulla scrivania di ubuntu, dentro una cartella.
in nessuna delle classi ho specificato un package.
file manifest:
Manifest-Version: 1.0
Main-Class: SimulazioneGrafica
come posso risolvere? grazie ;)
EDIT
funziona se lo eseguo da terminale, ma non se ci clicco due volte sopra.. si può fare?