Ich verwende IntelliJ IDEA 12.1.3. Ich habe ein Modul und ich versuche, es in ein Glas gemäß den Schritten zu konvertieren, die here gegeben werden. Ich habe die JAR-Datei erstellt und die JAR-Datei in D:/verschoben. Wenn ich versuche, dieses Glas ich folgende Meldung auszuführen:Erstellen Sie ein auslesbares Glas in IntelliJ IDEA
fehlgeschlagen Main-Klasse manifest-Attribut aus Glas
zu laden, wenn ich es java -classpath jar com.code.TestCase
laufen mit es funktioniert perfekt.
Warum passiert das? Ich habe das Glas mit IntelliJ IDEA erstellt. In diesem Jar hat es den ganzen Code für alle externen Bibliotheken, die ich hinzugefügt habe.
Im src Manifest-Datei:
Manifest-Version: 1.0
Main-Class: com.code.TestCase
aber der Manifest-Datei Inhalt des jar ist:
Manifest-Version: 1.0
Build-Jdk: 1.6.0
Built-By: ubuntu
Created-By: Apache Maven
Archiver-Version: Plexus Archiver
Name: org.apache.log4j
Implementation-Vendor: "Apache Software Foundation"
Implementation-Title: log4j
Implementation-Version: 1.2.15
Warum Main-Class
in der JAR-Datei MANIFEST.MF nicht hinzugefügt ist, aber es hat Main-Class
in src?
Intellij Idee * 1 *? oder meinst du vielleicht 11, 12 oder 13 ... – vikingsteve
Kannst du deine 'com.code.TestCase' Klasse teilen? Es sollte die Hauptmethode haben –
@vikingsteve Es ist 12.1.3 – muthu