Sto usando Intellij IDEA 12.0.4 su MAC OS X 10.8.3 per creare un file jar. Vado su File -> Struttura progetto -> Artefatti -> + -> Jar -> Da moduli con dipendenze -> Classe principale selezionata dopo la navigazione -> Estratto selezionato nel vaso di destinazione -> Directory per META-INF viene automaticamente compilato -> OK -> Applica -> OK -> Build -> Crea Artefatti -> Creacome eseguire un file jar creato usando intellij 12
Ora Se provo a fare funzionare vaso utilizzando:
java -jar path_to_jar/jar_file
ottengo questo errore
no main manifest attribute, in path_to_jar/jar_file
$ java -version
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
Qualsiasi puntatori , cosa sto facendo di sbagliato?
dare uno sguardo su questioni simili http: // stackoverflow.com/questions/11166633/main-class-not-found-intellij-building-a-jar e http://stackoverflow.com/questions/1082580/how-to-build-jars-from-intellij-properly. – user1929959