Problem beim Verschieben der main-class -> A jni error has occured, please check...

Hein_nieH

Bekanntes Mitglied
Hallo,

ich habe ein Problem, bei dem mir google auch nicht so recht weiterhelfen kann. :oops:

Ich habe in eclipse ein maven-Projekt, welches sich auch bauen lässt, solange die main-Klasse im Ordner src befindet.
(in Eclipse angezeigt als src->(default-package) )

Wenn ich die Klasse jedoch via Refactoring-Funktion in ein anderes package verschiebe, dann erhalte ich den o.g. Fehler:
A jni error has occured, please check your installation
Wenn ich das Projekt in Eclipse als Java-Application starte erschein der Fehler

Im Konsolenfenster erscheint dann zusätzlich
exception in thread "main" java.lang.SecurityException: Prohibited package name: java.mydefault
at java.base/java.lang.ClassLoader.preDefineClass(ClassLoader.java:899)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1015)

Ich habe auch schon an der pom.xml herumexperimentiert, aber ohne erfolg.
Kennt jemand den Fehler und kann mir einen Tip geben, wie dieser Fehler zu korrigieren ist?

Gruss Hein_nieH
 

httpdigest

Top Contributor
Wenn ich die Klasse jedoch via Refactoring-Funktion in ein anderes package verschiebe [...]
In welches Package denn genau?

Prohibited package name: java.mydefault
Ich vermute mal, dass dein Package "java.mydefault" heisst. Das ist leider nicht gestattet, da nur das JRE selbst (über den Bootstrap-Classloader) Klassen aus dem Package `java.*` laden darf. Du kannst also ein Package nicht `java.*` nennen.
 

Hein_nieH

Bekanntes Mitglied
Hallo,

ich habe mir ein package + subpackage java.mypackage unter src angelegt. Dorthin habe ich die Main-Klasse (die Klasse enthält nur die Funktion main) reingeschoben.
httpdigetst hat recht, wenn ich das package anders nenne funktioniert es.
Mein Ziel war eigentlich von einem früheren Projekt die Ordnerstruktur wie in Maven aufzubauen.

Wenn ich das richtig verstehe darf das package nicht java heissen oder????

Gruss Hein_nieH
 
Zuletzt bearbeitet:
K

kneitzel

Gast
Kannst Du uns das evtl. einmal als Bildschirmfoto zeigen, was Du da genau hast? Und dann sehen wir auch die genaue Fehlermeldung noch einmal...

Oder den genauen Aufbau incl. der exakten Fehlermeldung. Vielleicht das Projekt auch einfach einmal als ZIP anhängen, das nicht geht.
 

Hein_nieH

Bekanntes Mitglied
Hallo,

der Tipp war gut.
Die Main-Klasse lag unter src.java.mydefault

Wenn ich unter das von mir angelegt package "java" umbenenne dann funktioniert es, z.B. src.xyz.mydefault.

Ich bin nur stutzig geworden, da im Buch "Konfigurationsmanagement mit Subversion, Maven und Redmine ", Autor Gunther Popp,
ein Fallbeispiel demonstriert wird, in dem unter src das package java liegt, also src.java.xxxxx

Gruss Hein_nieH
 

httpdigest

Top Contributor
"java" ist nicht das Package, sondern im Gradle/Maven Defaultsetup ist <projectroot>/src/main/java das Source-Verzeichnis, unter welchem dann die Packages und Java-Klassen liegen.
Wenn du also ein Package "mydefault" hast, und darin eine Java-Datei Main.java, dann läge diese unter:
<projectroot>/src/main/java/mydefault/Main.java
 

Hein_nieH

Bekanntes Mitglied
Hallo httpdigest,

Ja mit dem Standard path in maven hast du recht.
Ich frage mich nur wie der Autor in seinem Fallbeispiel das package "java" direkt unter "src" gepackt hat.
Ich habe das Beispiel selbst nicht ausprobiert, sondern auf das vertraut was im Buch stand. Dem Autor halte ich für sehr kompetent.
Daher war mein ursprünglicher Versuch beim Refactoring meines Altprojektes das ein package "java" auch unter "src" zu packen.
Und genau dann kam der Fehler auch wenn ich unter dem package "java" ein weiteres subpackage angelegt habe in welchem dann die Main-Klasse enthalten war.
Zumindestens ist mir damit geholfen, dass ich kein package "java" direkt unter "src" anlegen darf.

Gruss Hein_nieH
 

LimDul

Top Contributor
Hallo httpdigest,

Ja mit dem Standard path in maven hast du recht.
Ich frage mich nur wie der Autor in seinem Fallbeispiel das package "java" direkt unter "src" gepackt hat.
Ich habe das Beispiel selbst nicht ausprobiert, sondern auf das vertraut was im Buch stand. Dem Autor halte ich für sehr kompetent.
Daher war mein ursprünglicher Versuch beim Refactoring meines Altprojektes das ein package "java" auch unter "src" zu packen.
Und genau dann kam der Fehler auch wenn ich unter dem package "java" ein weiteres subpackage angelegt habe in welchem dann die Main-Klasse enthalten war.
Zumindestens ist mir damit geholfen, dass ich kein package "java" direkt unter "src" anlegen darf.

Gruss Hein_nieH
Der Autor hat mit ziemlicher Sicherheit nicht das Package java unter src gepackt, sondern einen Folder java unter src angelegt.

Die Package-Struktur beginnt erst später, unterhalb des Folders java
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Problem beim Kompilieren ohne IDE Tools - Maven, Gradle, Ant & mehr 5
S Webstart Problem beim Start von Webstart Tools - Maven, Gradle, Ant & mehr 4
H Java Applet Problem beim einbinden in HTML Tools - Maven, Gradle, Ant & mehr 3
G Problem beim deployen eines Applets Tools - Maven, Gradle, Ant & mehr 8
J Problem beim schreibenden Dateizugriff Tools - Maven, Gradle, Ant & mehr 7
P Problem beim Senden einer Datei Tools - Maven, Gradle, Ant & mehr 5
D Problem beim einbinden von jar und class datei Tools - Maven, Gradle, Ant & mehr 8
P Eclipse Problem beim JAR-erstellen Tools - Maven, Gradle, Ant & mehr 5
D problem beim auslesen von text aus einem textfeld... Tools - Maven, Gradle, Ant & mehr 15
8u3631984 Problem auf Github mit Umstellung auf Spring 3 Tools - Maven, Gradle, Ant & mehr 4
H Maven dependency Problem ? Tools - Maven, Gradle, Ant & mehr 23
I Problem: Maven import extern Lib Tools - Maven, Gradle, Ant & mehr 3
S Binding-Problem von Bibliotheken bei Deployment Tools - Maven, Gradle, Ant & mehr 0
L Apache Wicket problem Tools - Maven, Gradle, Ant & mehr 4
L Maven Encoding Problem bei Resourcen Tools - Maven, Gradle, Ant & mehr 3
C Git Problem Tools - Maven, Gradle, Ant & mehr 3
C Kleines Problem mit Maven und Resourcen. Tools - Maven, Gradle, Ant & mehr 3
R IntelliJ IDEA und Git - Problem Tools - Maven, Gradle, Ant & mehr 2
E Ant Problem mit Abhängigkeiten Tools - Maven, Gradle, Ant & mehr 2
GianaSisters Ant jUnit und Ant Problem Tools - Maven, Gradle, Ant & mehr 2
D [maven] problem mit konfiguration von cargo plugin Tools - Maven, Gradle, Ant & mehr 4
D [Maven] problem mit plugin - es fehlen "dubug informationen" Tools - Maven, Gradle, Ant & mehr 8
H Applet Problem mit Security Exception Tools - Maven, Gradle, Ant & mehr 3
M Maven Problem bei Ersetzung von POM-Properties Tools - Maven, Gradle, Ant & mehr 7
M Applet USB Stick Problem Tools - Maven, Gradle, Ant & mehr 3
D Firmen pom mit eigenem Releasezyklus - Problem Tools - Maven, Gradle, Ant & mehr 2
reibi Maven Problem eclipse_eclipse mit Installed JREs Tools - Maven, Gradle, Ant & mehr 6
T Maven Problem by crearting a new project with "mvn archetype:create" Tools - Maven, Gradle, Ant & mehr 2
J Ant Ant Skript Problem mit generischen Datentypen Tools - Maven, Gradle, Ant & mehr 8
reibi Maven resources - Problem Tools - Maven, Gradle, Ant & mehr 4
G Webstart Problem mit Adressierung bei Laden von Datei aus jar (Webstart) Tools - Maven, Gradle, Ant & mehr 5
F Webstart JNLP Problem mit LIB Tools - Maven, Gradle, Ant & mehr 3
A Ant Problem mit classpath Tools - Maven, Gradle, Ant & mehr 8
T Problem mit Maven Assembly ... Tools - Maven, Gradle, Ant & mehr 6
S Problem bei Nutzung einer eigenen EJB in einem Servlet Tools - Maven, Gradle, Ant & mehr 2
V applet Java 1.6 -> 1.5 Problem ... wie mit Ant zu lösen? Tools - Maven, Gradle, Ant & mehr 7
E Java Applet - Double Buffering Problem (Flackern) Tools - Maven, Gradle, Ant & mehr 6
N Problem mit Ant Classpath und Junit: Relative Pfade Tools - Maven, Gradle, Ant & mehr 2
M Dringend: Sehr kompliziertes Applet Problem Tools - Maven, Gradle, Ant & mehr 4
H Problem mit einen Applet Tools - Maven, Gradle, Ant & mehr 5
G Applet Security Problem Tools - Maven, Gradle, Ant & mehr 3
S Problem mit Webstart Tools - Maven, Gradle, Ant & mehr 5
zilti Problem mit Object-Tag Tools - Maven, Gradle, Ant & mehr 3
zilti Applet einbinden: Problem Tools - Maven, Gradle, Ant & mehr 6
N Problem mit Applets in HTML Seite integrieren Tools - Maven, Gradle, Ant & mehr 3
D JFileChooser Problem - Verzweifelt Tools - Maven, Gradle, Ant & mehr 4
G Problem mit JApplet bzw Applet Tools - Maven, Gradle, Ant & mehr 5
R problem mit kollision von objekten Tools - Maven, Gradle, Ant & mehr 5
G 2 Problem mit dem ScrollPane Tools - Maven, Gradle, Ant & mehr 2
D Properties File FileInputStream Problem Tools - Maven, Gradle, Ant & mehr 2
B Permissions Problem mit zwei Applets Tools - Maven, Gradle, Ant & mehr 2
E Problem mit signiertem Applet und Parametern Tools - Maven, Gradle, Ant & mehr 4
C drawImage Problem und Applet not inited Tools - Maven, Gradle, Ant & mehr 7
B Server Problem mit Applet start Tools - Maven, Gradle, Ant & mehr 8
V komisches Problem mit Eclipse - oberste Pixel verdeckt Tools - Maven, Gradle, Ant & mehr 3
U JTextPane Problem Tools - Maven, Gradle, Ant & mehr 15
M Applet JRE Versions Problem Tools - Maven, Gradle, Ant & mehr 3
G Problem mit dem schreiben von Datein auf einem Server Tools - Maven, Gradle, Ant & mehr 11
G Web start problem Tools - Maven, Gradle, Ant & mehr 9
X Problem mit Bilder laden Tools - Maven, Gradle, Ant & mehr 3
J Laufzeitumgebung wechseln --> Problem Tools - Maven, Gradle, Ant & mehr 5
D Problem bei der Ausgabe in einem Applet Tools - Maven, Gradle, Ant & mehr 3
T Java Applet - Problem mit Tastatur Abfrage Tools - Maven, Gradle, Ant & mehr 5
F PQ-Formel berechnen -> kleines Problem Tools - Maven, Gradle, Ant & mehr 3
G Mal wieder ein Problem mit Applet und Bildern. Tools - Maven, Gradle, Ant & mehr 3
P Grundsätzliches Problem, Applet aktutalisieren Tools - Maven, Gradle, Ant & mehr 2
R Gif Animation / Problem Tools - Maven, Gradle, Ant & mehr 4
D Applet Dateizugriff unter UNIX und TextListener Problem Tools - Maven, Gradle, Ant & mehr 19
R URL Problem Tools - Maven, Gradle, Ant & mehr 5
D Problem mit Applet Tools - Maven, Gradle, Ant & mehr 3
J Problem mit Panel Tools - Maven, Gradle, Ant & mehr 2
L problem mit java plug-in Tools - Maven, Gradle, Ant & mehr 1
G Problem mit URL Tools - Maven, Gradle, Ant & mehr 3
S Problem: Bild im Applet wird 3-4 Mal geladen Tools - Maven, Gradle, Ant & mehr 5
N Fehler beim Imgui mit Maven Tools - Maven, Gradle, Ant & mehr 7
T Maven: Probleme beim Einbinden der Dependencies Tools - Maven, Gradle, Ant & mehr 9
M github + maven Fehler beim repository erstellen Tools - Maven, Gradle, Ant & mehr 1
pkm Beim Deployen wird ein Package nicht gefunden, obwohl aus Buildpath. Tools - Maven, Gradle, Ant & mehr 0
X Maven Dependencies beim install mit in die Jar einbinden Tools - Maven, Gradle, Ant & mehr 6
E Maven Probleme beim Arquillian Deployen Tools - Maven, Gradle, Ant & mehr 0
B Webstart Java Webstart hängt sich beim Laden auf! Tools - Maven, Gradle, Ant & mehr 8
P Classpath beim Ausführen eines SQL-Scripts per ANT angeben Tools - Maven, Gradle, Ant & mehr 2
K Applet Fehler beim Starten Tools - Maven, Gradle, Ant & mehr 12
E Ant Beim zusammenfassen von CSV-Dateien nur bestimmt spalten auswählen Tools - Maven, Gradle, Ant & mehr 27
P Maven Download-Probleme beim Build Tools - Maven, Gradle, Ant & mehr 5
J Fehler beim Parsen von web.xml mit web-app 2.5 Tools - Maven, Gradle, Ant & mehr 2
newcron Applet Keine warnung beim starten von Applets, die auf die HD zugreifen? Tools - Maven, Gradle, Ant & mehr 2
G Java-Applet Probleme beim Browser Tools - Maven, Gradle, Ant & mehr 14
reibi Maven : Resourcen NICHT mit einbinden beim Builden Tools - Maven, Gradle, Ant & mehr 10
E Verzögerung beim Refresh (F5) mit einem Applet verursachen Tools - Maven, Gradle, Ant & mehr 16
T beim Kompilieren änderungen vornehmen Tools - Maven, Gradle, Ant & mehr 5
G Frage zur JARs beim deployen Tools - Maven, Gradle, Ant & mehr 5
S Ladebalken beim laden des Applets Tools - Maven, Gradle, Ant & mehr 9
C JApplet soll beim Aufruf nicht neustarten Tools - Maven, Gradle, Ant & mehr 3
M Code ausführen beim Browser schließen / Alternative zu stop? Tools - Maven, Gradle, Ant & mehr 5
D Fehler beim Applet laden! Tools - Maven, Gradle, Ant & mehr 9
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
G Browser stürtzt beim Appletaufruf ab Tools - Maven, Gradle, Ant & mehr 2
I Fehler beim Signieren der JAR Dateien für Webstart Tools - Maven, Gradle, Ant & mehr 1
U Probleme beim Reloaden des Applets im Browser Tools - Maven, Gradle, Ant & mehr 9

Ähnliche Java Themen

Neue Themen


Oben