For Maven have a look at the following clip or this one. Solltest du IntelliJ benutzen, kann ich dir auch helfen. So I have my 3 classes, one with a main and from IntelliJ everything runs fine. Bei anderen IDEs habe ich leider keine Ahnung. Es ist wahrscheinlich am besten, den offiziellen Jar beizubehalten und einfach als Abhängigkeit in die Manifest-Datei einzufügen ...... Es scheint, dass einige der Abhängigkeiten signiert sind und das Umpacken das META-INF Ihres Projekts durcheinander bringt. Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube. Sorry, I am using Maven as the build-tool. Sie stehen vor zwei Problemen, einer scheint groß und einer ist unbedeutend: Die Lösung beider Probleme liegt in der Art, wie Sie das Artefakt aufbauen. I know there have been many posts on this but I can't seem to find an appropriate solution. Ich habe das gleiche Problem ("Kein Hauptmanifestattribut vorhanden") wenn ich das Archiv OpenXLS.jar starte. Wenn ich es von der Kommandozeile aus starte mit: java-jar "app.jar" Ich b… "Ungültige Signaturdatei" beim Versuch, eine.jar auszuführen, Korrekte Möglichkeit, externe JAR-Dateien(lib/*. In diesem Lernprogramm zeigen wir, wie Sie eine einfache Java-Klasse als selbstausführende JAR-Datei packen und die Bedeutung eines Hauptmanifestattributs ** für eine erfolgreiche Ausführung demonstrieren. ... java intellij-idea jar manifest 16k . In this tutorial, you will learn how to create, run, and package a simple Java application that prints Hello, World! Ich persönlich kenne mich jetzt nicht mit dem XML Format aus, was Maven nutzt, aber ich bin mir nicht wirklich sicher, ob der strong Tag in XML Dateien etwas zu suchen hat.. 5. Wie erstelle ich eine Uber JAR(Fat JAR) mit SBT in IntelliJ IDEA? Dann können Sie das runnable jar normalerweise mit java -jar filename.jar ausführen, 1) Datei -> Projektstruktur -> Projekteinstellungen -> Artefakte -> Gefäß -> Aus Modulen mit Abhängigkeiten. Hallo, ich bin was Java angeht ein ziemlicher Neuling... ich habe einen Bot in Java geschrieben und möchte diesen gerne umwandeln zu einer ausführbaren Jar-Datei. Weitere Erklärungen finden Sie in diesem article . Dies erstellt ein einzelnes JAR in meinem Exportziel, das ich auf meinen Server FTP und gut laufen. Entfernen Sie zuerst alle extracted *.jar und fügen Sie dann alle Jars aus den verfügbaren Elementen hinzu, wie in der Abbildung gezeigt. Wenn ich es von der Kommandozeile aus starte mit: java -jar "app.jar" Wenn ich es von der Kommandozeile aus starte mit: java-jar "app.jar" Ich b… 2) Aktivieren Sie das Kontrollkästchen In Projekt erstellen. Any suggestions? java - attribute - kein hauptmanifestattribut intellij. Diese Manifestdatei muss über ein Hauptmanifestattribut verfügen, das den Pfad zu der Klasse definiert, die unsere Hauptmethode enthält. Die zwei JARs, die erstellt werden, unterscheiden sich erheblich: Das gültige Jar, das Eclipse erstellt, sieht folgendermaßen aus: Während die ungültige .JAR wie folgt aussieht: Wenn Sie Maven verwenden, müssen Sie das Verzeichnis META-INF im Ordner /main/resources anstatt in main/java . java - JAR-Datei kann nicht ausgeführt werden: "Kein Hauptmanifestattribut" Ich habe eine Anwendung installiert, wenn ich versuche, es auszuführen(es ist eine ausführbare Jar) passiert nichts. Create your first Java application. java -jar testproject-0.0.1-SNAPSHOT-jfx.jar ... kein Hauptmanifestattribut, in testproject-0.0.1-SNAPSHOT.jar or freely translated: ... IntelliJ doesn't seem to pick up the JAR if I use the JDK path variable in the POM so for local development I have to hard code it - easy to forget and check it in. Quelle Teilen. Kann mir jemand etwas genauer beschreiben, wie ich die Main.Class Datei mit Eclipse erzeugen kann. Erstellen 16 jan. 15 2015-01-16 10:50:37 joey7492. I also have a manifest file that contains the following: I created the jar through the build option in IntelliJ. Minor: Die Größe des Glases ist 15 MB größer als das von Eclipse produzierte Glas. Along the way, you will get familiar with IntelliJ IDEA features for boosting your productivity as a developer: coding assistance and supplementary tools. Referenz: Intellij - Nikolay Chashnikov. Aber es löst auch das Signierproblem. Grüße Zock //EDIT Ok, völlig vergessen, dass du ja Maven nutzt. Hallo *, bin blutiger JAVA Anfänger. But I cannot seem to run the .jar file that I have created. – joey7492 16 jan. 152015-01-16 11:35:13, @joey7492 have a look at the links i've posted... – Ronald Duck 16 jan. 152015-01-16 11:43:32, Erstellen 23 mai. Es ist offensichtlich, dass das Hinzufügen von verpackten (komprimierten) Gläsern nur die Größe verringert. Hallo, ich bin was Java angeht ein ziemlicher Neuling... ich habe einen Bot in Java geschrieben und möchte diesen gerne umwandeln zu einer ausführbaren Jar-Datei. java - JAR-Datei kann nicht ausgeführt werden: "Kein Hauptmanifestattribut" Ich habe eine Anwendung installiert, wenn ich versuche, es auszuführen(es ist eine ausführbare Jar) passiert nichts. Kein Hauptmanifestattribut - IntelliJ. Wenn ich es von der Kommandozeile aus starte mit: java-jar "app.jar" Ich b… Öffnen Sie die Projektstruktur> Artefakte und erstellen Sie eine neue JAR aus Modulen mit Abhängigkeiten. Mein OP ist Win7 64 bit Eclipse Installiert, OPenXLS in der Library eingebunden. Wenn ich die per CMD ausführen möchte kommt "kein hauptmanifestattribut in dateiname.jar". If you're using Maven you need to put META-INF directory under main/resources folder instead of main/java. Wenn ich die per CMD ausführen möchte kommt "kein hauptmanifestattribut in dateiname.jar". Jar) zu einem IntelliJ IDEA-Projekt hinzuzufügen. Ich habe dann mein Ausgabe-Layout mit dem Namen der JAR, ein META-INF darin und alle meine Bibliotheken mit dem Format Extracted (Entschuldigung, ich kann keine Screenshots auf diesem VPN hochladen.). I am using IntelliJ version 13.1.4. Wenn ich es von der Kommandozeile aus starte mit: java -jar "app.jar" JAR-Datei kann nicht ausgeführt werden: "Kein Hauptmanifestattribut" (20) Ich habe eine Anwendung installiert, wenn ich versuche, es auszuführen (es ist eine ausführbare Jar) passiert nichts. Bei anderen IDEs habe ich leider keine Ahnung. Licensed under cc by-sa 3.0 with attribution required. Erstellen 16 jan. 152015-01-16 11:10:55 Ronald Duck, Sorry, I am using Maven as the build-tool. Solltest du IntelliJ benutzen, kann ich dir auch helfen. JAR-Datei kann nicht ausgeführt werden: "Kein Hauptmanifestattribut" (20) Ich habe eine Anwendung installiert, wenn ich versuche, es auszuführen (es ist eine ausführbare Jar) passiert nichts. I am using IntelliJ version 13.1.4. Export> Runnable JAR> Startkonfiguration auswählen> Erforderliche Bibliotheken in generiertes JAR> Fertig stellen. Ich zitiere nur eine Zeile. 172017-05-23 19:54:41 Vladislav. Ich weiß, dass es viele Beiträge dazu gab, aber ich kann keine passende Lösung finden. java - JAR-Datei kann nicht ausgeführt werden: "Kein Hauptmanifestattribut" Ich habe eine Anwendung installiert, wenn ich versuche, es auszuführen(es ist eine ausführbare Jar) passiert nichts. Mein Prozess zum Erstellen einer ausführbaren JAR aus einem Projekt mit vielen Bibliotheken mit Eclipse wurde. Dann können Sie das runnable jar normalerweise mit java -jar filename.jar ausführen . Wie kann ich Zeilennummern in IntelliJ dauerhaft aktivieren? Ich baue mein Artefakt (welches ungefähr 15 MB größer ist) und füge es auf meinen Server, versuche es auszuführen und erhalte den Fehler: Wie ahme ich nach, wie ich es in Eclipse mache? Ich persönlich kenne mich jetzt nicht mit dem XML Format aus, was Maven nutzt, aber ich bin mir nicht wirklich sicher, ob der strong Tag in XML Dateien etwas zu suchen hat.. Also habe ich meine 3 Klassen, eine mit einer Hauptleitung und von IntelliJ läuft alles gut. Wie kann ich eine ausführbare JAR mit Abhängigkeiten mit Maven erstellen? Sollte wurden java -jar app.jar statt java -jar "app".. Den -jar option funktioniert nur, wenn die JAR-Datei ist eine ausführbare JAR-Datei, die bedeutet, es muss eine manifest-Datei mit einem Main-Class Attribut. to the system output. Erstellen 16 jan. 152015-01-16 10:50:37 joey7492. java - attribute - kein hauptmanifestattribut intellij ... Wenn Sie Maven verwenden, müssen Sie das Verzeichnis META-INF im Ordner /main/resources anstatt in main/java. Ich bin kürzlich aus verschiedenen Gründen zu IntelliJ gewechselt und es war in allen Fällen eine Verbesserung, außer dass ich meine JARs gebaut habe, was mich zwingt, vorübergehend zur Eclipse zurückzukehren. Grüße Zock //EDIT Ok, völlig vergessen, dass du ja Maven nutzt. 3) Rechter Mausklick auf Modul -> Modul 'Modulname' erstellen.