Auf Thema antworten

Eine Manifest-Datei schaut normalerweise etwa so aus:

[CODE]Manifest-Version: 1.0

Ant-Version: Apache Ant 1.10.8

Created-By: 17+35-2724 (Oracle Corporation)

Class-Path: lib/cutils.jar lib/gson-2.8.5.jar

X-COMMENT: Main-Class will be added automatically by build

Main-Class: org.noname.ThisIsMyMainClass

[/CODE]

Wichtig sind nur Main-Class und Class-Path, der Rest ist nur Info.


Was bei dir fehlt, ist die Angabe der eingebundenen Resourcen. Aus der Fehlermeldung weiß ich, dass dir ApacheCommons fehlt.

Diese jar-Datei muss deinem Programm zur Verfügung stehen (der Speicherort muss der Angabe im Manifest entsprechen)


[URL unfurl="true"]https://docs.oracle.com/javase/tutorial/deployment/jar/downman.html[/URL]


Eigentlich sollte IntelliJ so wie andere IDEs das für dich ausfüllen, wenn du den Build startest. K.A., warum es das nicht macht.



Oben