Ich habe IntelliJ verwendet, um ein Projekt zu erstellen und jetzt brauche ich eine ausführbare Jar von ihm. Ich habe eine Datei MANIFEST.MF in src/main/resources/META-INF/MANIFEST.MF und lautet wie folgt:Fehler oder jar Ausführung: "kein Haupt-Manifest-Attribut, in MyPorgram.jar"
Manifest-Version: 1.0
Main-Class: clientCommunication.Main
Mein 'Main' Klasse 'Main' genannt und ist in der ‚clientCommunication Paket.
Ich benutze das Artefaktsystem in IntelliJ, um das Glas zu bauen. Wenn ich das Artefakt entsprechend meiner JAR-Datei bearbeite, zeigt es korrekt auf meine Hauptklasse. Ich bin also nicht sicher, was dieses Problem verursachen könnte, hat jemand keine Ideen?
Incase es einen Unterschied macht, führen ich das Glas wie folgt:
java -jar MyProgram.jar
Dies ist kein Duplikat. Ich habe diesen Beitrag bereits gesehen und seine Lösung in meine Frage oben aufgenommen. – CaptainForge
https://stackoverflow.com/questions/9689793/cant-execute-jar-file-no-main-manifest-attribute/40699577 –