jimb0p
Erfahrenes Mitglied
Hi Leute,
bin auf IntelliJ IDEA 2016.2.5 umgestiegen von Eclipse und bin soweit auch sehr zufrieden. Nachdem ich das erste Projekt importiert habe nach IntelliJ und weiter dran gearbeitet habe, konnte ich es problemlos in der IDE starten. Anschließend wollte ich es in eine .jar exportieren und habe dafür unter "Project Structure" -> "Artifacts" entsprechende Einstellungen hinterlegt um dies zu tun. Auch das hat wunderbar geklappt. Hierzu habe ich die Einstiegsklasse gewählt und die Option "extract to the target JAR". Nach einem Merge in git kann ich nun nicht mehr exportieren. Ich bekomme folgende Exception:
Ich habe es anschließend mit einer HelloWorld Anwendung getestet und konnte diese problemlos wie oben beschrieben exportieren. Hat jemand eine Idee woran es liegen kann?
Beispiel Code an dieser Stelle ist schwierig, da es hier knapp 80 Klassen sind und ich keine Ahnung habe wo sich der Fehler befinden kann.
Danke & Gruß!
bin auf IntelliJ IDEA 2016.2.5 umgestiegen von Eclipse und bin soweit auch sehr zufrieden. Nachdem ich das erste Projekt importiert habe nach IntelliJ und weiter dran gearbeitet habe, konnte ich es problemlos in der IDE starten. Anschließend wollte ich es in eine .jar exportieren und habe dafür unter "Project Structure" -> "Artifacts" entsprechende Einstellungen hinterlegt um dies zu tun. Auch das hat wunderbar geklappt. Hierzu habe ich die Einstiegsklasse gewählt und die Option "extract to the target JAR". Nach einem Merge in git kann ich nun nicht mehr exportieren. Ich bekomme folgende Exception:
Code:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
Ich habe es anschließend mit einer HelloWorld Anwendung getestet und konnte diese problemlos wie oben beschrieben exportieren. Hat jemand eine Idee woran es liegen kann?
Beispiel Code an dieser Stelle ist schwierig, da es hier knapp 80 Klassen sind und ich keine Ahnung habe wo sich der Fehler befinden kann.
Danke & Gruß!