Java 3D - Access restriction

Förster44

Mitglied
Hallo Java Community,
ich melde mich diesmal mit einem Problem mit Java 3D.
Dieses habe ich mir heute installiert, aber beim Ausprobieren über Eclipse wurde mir alles fein säuberlich rot angekringelt, stets mit der Begründung "Access restriction: The type J3DTimer is not accessible due to restriction on required library C:\Program Files (x86)\Java\jre6\lib\ext\j3dutils.jar"

Zwar habe ich beim Googeln herausgefunden, dass ich diese Fehlermeldung problemlos deaktivieren kann (was beim Austesten* auch funktioniert hat), aber zum einen weiß ich nicht wie und zum anderen verunsichert sie mich trotzdem :S


*Austesten bedeutet in diesem Falle das Fortfahren mit dem Kompilieren trotz der Anzeige von Kompilierfehlern, was nur funktionierte weil ich mir dafür Testcode aus dem Internet kopiert habe und auf Dauer ja keine Lösung ist, da ich nicht gerade so perfekt bin, kontinuierlich keine Kompilierfehler auch anderer Art zu verursachen.
 

Marco13

Top Contributor
Eigentlich sollte die Meldung nicht kommen.... aber abgesehen davon, dass J3DTimer deprecated ist, ist die dann wohl nicht so schlimm...
 

Förster44

Mitglied
Entschuldigung dass ich mich erst jetzt wieder melde (ich musste in letzter Zeit nicht mit J3D arbeiten und hab das hier deswegen ein bisschen vergessen)^^
Leider habe ich da wohl ein eher unglückliches Beispiel rausgesucht, eine derartige Fehlermeldung erhalte ich nämlich jedesmal, wenn ich auf einen Inhalt von J3D zugreifen möchte. Da das bei mehreren Codezeilen schnell mal für Verwirrung sorgt (zumal ich in Sachen Rotunterkringelung nicht zwischen dem "Schein-Fehler" und Tippfehlern/sonstigen Fehlern unterscheiden kann) wüsste ich schon gerne wie ich diese spezielle Fehlermeldung loswerde...
 
N

nillehammer

Gast
Zunächst zum Symptom, Anleitung zur Beseitigung (Anzeige von Warnings/gelben Kringeln statt Errors/roten Kringeln) gibt's hier:
[Eclipse] Access restriction: Class is not accessible due to restriction on required library @Digizol

Und zur Ursache: Der Fehler entsteht wohl dadurch, dass man sich über Classpath-Einträge Klassen hereinholt, die es mit gleichem Namen schon in den jars unter JRE/lib gibt. In Deinem Fall: Hast Du beim Java-Buildpath das jar nochmal referenziert, obwohl es schon im JRE-lib Ordner liegt?
 

Förster44

Mitglied
Und zur Ursache: Der Fehler entsteht wohl dadurch, dass man sich über Classpath-Einträge Klassen hereinholt, die es mit gleichem Namen schon in den jars unter JRE/lib gibt. In Deinem Fall: Hast Du beim Java-Buildpath das jar nochmal referenziert, obwohl es schon im JRE-lib Ordner liegt?

Gerne würde ich jetzt eine nützliche Antwort darauf geben, aber unglücklicherweise weiß ich nicht so recht, was du meinst :rtfm:
Soweit ich mich erinnern kann, hab ich bei der Installation von J3D lediglich die von der Java-Website runtergeladene java3d-1_5_1-windows-i586.exe ausgeführt :bahnhof:
Gibt es da was bei Eclipse, wo ich das was du meinst nachschauen kann?
 
N

nillehammer

Gast
Gibt es da was bei Eclipse, wo ich das was du meinst nachschauen kann?
Ja gibt es. Hab grad kein Eclipse hier, deswegen aus dem Gedächtnis:
- Rechte Maustaste auf das Projekt -> Properties: Es öffnet sich ein Dialogfenster mit einer Baumansicht auf der linken Seite.
- Java Buildpath auswählen: Rechts erscheinen drei Tabs. Einer davon heißt "Libraries" (glaub ich). Dort stehen alle Libraries (jars), die Dein Projekt referenziert.
 

Förster44

Mitglied
Ok, das hab ich soweit gefunden^^
Soweit scheint nur die JRE System Library referenziert zu sein, wenn ich diese "ausklappe" finde ich darunter j3dcore.jar und j3dutils.jar (die einzigen beiden mit J3D im Namen), ist das die Ursache des Problems?
 
N

nillehammer

Gast
Sicher? Ich weiß nicht, ob die wirklich bei den System Libraries dabei sein sollten
Ich hatte Förster44's Posts so verstanden, dass er sich ein Installationspaket heruntergeladen hat, das die jars in den lib-Ordner des JREs kopiert hat. Deswegen war ich davon ausgegangen, dass das so richtig ist.

Aber Du hast Recht, vielleicht wäre es auch einen Versuch wert, die jars dort wieder herauszuschmeißen und als "ganz normale" Libraries in das Projekt einzubinden.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Juelin Für Java-Spezialisten AWT, Swing, JavaFX & SWT 4
Juelin Java <-> Delphi AWT, Swing, JavaFX & SWT 3
H Exceptions seit java: 1.6.0_65 Umstellung AWT, Swing, JavaFX & SWT 3
H Exception: java.lang.ClassCastException AWT, Swing, JavaFX & SWT 2
M JavaFX java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found AWT, Swing, JavaFX & SWT 5
J Java GUI Dropdown-Menü anzeigen AWT, Swing, JavaFX & SWT 5
M Eigene Java Klasse für allgemeine Grafikelemente AWT, Swing, JavaFX & SWT 8
thor_norsk Java - Allgemeine - Frage AWT, Swing, JavaFX & SWT 14
W Kennt jemand Dear ImGui (und den Java-Wrapper dazu)? AWT, Swing, JavaFX & SWT 0
B Java Projekt mit JavaFX und jfoenix ausführbar machen AWT, Swing, JavaFX & SWT 46
D JAVA Schieberegler AWT, Swing, JavaFX & SWT 6
N JavaFX Einfacher Taschenrechner mit Scene Builder und Java FX AWT, Swing, JavaFX & SWT 0
Jose05 Aus einer normalen Java Klasse eine FXML-Klasse laden AWT, Swing, JavaFX & SWT 12
S Welches Java Layout sollte ich verwenden? AWT, Swing, JavaFX & SWT 3
B Actionlistener mit Java Swing AWT, Swing, JavaFX & SWT 2
P Fehlermeldung: Error: Could not find or load main class set Caused by: java.lang.ClassNotFoundException: set AWT, Swing, JavaFX & SWT 5
Encera Java FX im Eclipse-Marketplace nichtmehr auffindbar AWT, Swing, JavaFX & SWT 6
_user_q Versionscode aus build.gradle in Java-Klasse ausgeben lassen AWT, Swing, JavaFX & SWT 14
M Java Dateien kopieren mit Fortschrittsbalken AWT, Swing, JavaFX & SWT 13
M Frage zu Java Bundesligaverwaltung AWT, Swing, JavaFX & SWT 7
_user_q Gibt es eine Möglichkeit, in Java alle möglichen Zeichen automatisch tippen zu lassen? AWT, Swing, JavaFX & SWT 13
E 3D-Grafik Java Fatal error bei LWJGL AWT, Swing, JavaFX & SWT 2
Heldderschatten Java Events und Interfaces AWT, Swing, JavaFX & SWT 18
volcanos Scrollen: JScrollPane mit Graphics g und Java-Fonts extends Frame ? AWT, Swing, JavaFX & SWT 5
sserio Java Fx - Problem AWT, Swing, JavaFX & SWT 3
U Warum wird zweimal die Affinetransformation estellt (2Dgraphics, Java)? AWT, Swing, JavaFX & SWT 31
U was bewirkt die methode fill und unterschied zu anderen fill Methoden in 2dgraphics? (Java)? AWT, Swing, JavaFX & SWT 6
DonBronson Java Graphics bewegbar machen (Drag&Drop) AWT, Swing, JavaFX & SWT 3
Yonnig Lokale HTML-Datei in Java GUI rendern AWT, Swing, JavaFX & SWT 4
E Java-TexturePaint sehr langsam AWT, Swing, JavaFX & SWT 9
N Java MySQL Datenbank durchsuchen? AWT, Swing, JavaFX & SWT 7
maximstein JavaFX WebView - java.lang.NoSuchMethodError: 'boolean com.sun.prism.ResourceFactory.isDisposed()' AWT, Swing, JavaFX & SWT 4
Splayfer Custom Font in AttributedString Java AWT, Swing, JavaFX & SWT 4
imawake Java Paket-Tracking Programm 📦 AWT, Swing, JavaFX & SWT 7
izoards *.doc Seitenränder per Java setzen... AWT, Swing, JavaFX & SWT 14
T FXML Datei in Java Code einbinden: javafx.fxml.LoadException AWT, Swing, JavaFX & SWT 2
J Key-Listener in Java AWT, Swing, JavaFX & SWT 37
J Java Datei durch CMD mit Parameter ausführen AWT, Swing, JavaFX & SWT 1
N Java Mouse Listiner macht alles zusammen AWT, Swing, JavaFX & SWT 4
J Java FX NullPointerException, ObservableList wird in View nicht angezeigt.. AWT, Swing, JavaFX & SWT 34
T Exception in thread "main" java.lang.NoClassDefFoundError AWT, Swing, JavaFX & SWT 4
M Error occurred during initialization of boot layer java.lang.module.FindException: Module javafx.controls not found AWT, Swing, JavaFX & SWT 14
AmsananKING Java Menü-Problem AWT, Swing, JavaFX & SWT 1
T Swing DPI-Skalierung und Java 2D unter Java 11 (und Windows 10) AWT, Swing, JavaFX & SWT 2
J Spiel mit Java AWT, Swing, JavaFX & SWT 9
I AWT java.awt.FileDialog - "coffee cup"-Icon lässt sich nicht ersetzen AWT, Swing, JavaFX & SWT 14
O Ein Java-Programm mit Swing steuern AWT, Swing, JavaFX & SWT 1
izoards Java FX Window Event SHOWING AWT, Swing, JavaFX & SWT 17
N FXMLLoader.load java.lang.RuntimeException: Gradle AWT, Swing, JavaFX & SWT 2
T Java GUI - Würfel Programm AWT, Swing, JavaFX & SWT 6
JojoSand Java Programm wird nicht gestartet - keinen Fehlerhinweis AWT, Swing, JavaFX & SWT 9
dtr84 JavaFX/OpenJFX mittels Apache Ivy einbinden (Java 11) AWT, Swing, JavaFX & SWT 18
M Jogl und Java 3d AWT, Swing, JavaFX & SWT 0
S0PEX JavaFX Java 8 auf 15 migrieren OpenJFX mit Gradle eingebunden, jedoch nicht gefunden !? AWT, Swing, JavaFX & SWT 4
I Gui in bestehendes Java-Programm AWT, Swing, JavaFX & SWT 11
V Java-Zeichenfeld mit AWT AWT, Swing, JavaFX & SWT 3
N java Gui friert scheinbar zufällig ein AWT, Swing, JavaFX & SWT 5
T Anderen Java Code durch Code kompilieren und Fehler in Label ausgeben AWT, Swing, JavaFX & SWT 5
P Java Fx einrichten AWT, Swing, JavaFX & SWT 2
pkm Frage wegen java.lang.IllegalStateException bei DocumentListener AWT, Swing, JavaFX & SWT 4
S JavaFX Java Custom Node Grafik zurückgeben AWT, Swing, JavaFX & SWT 2
MiMa Java und JavaFX 13 läuft endlich AWT, Swing, JavaFX & SWT 4
N eclipse Java, bilder benutzten Funktioniert nicht AWT, Swing, JavaFX & SWT 6
Trèfle Ausklappbare Diagramme in Java AWT, Swing, JavaFX & SWT 1
R Java, GUI, Hintergrundbild, Image, AWT, Swing, JavaFX & SWT 4
K JAVA FX Constraints AWT, Swing, JavaFX & SWT 2
F Java FX und webcam AWT, Swing, JavaFX & SWT 1
T Wie kann man in java aufwendige grafiken programmieren AWT, Swing, JavaFX & SWT 1
M Swing Java Swing/AWT Combobox Bug AWT, Swing, JavaFX & SWT 3
S Java GUI durch variable Größe einer Map anpassen AWT, Swing, JavaFX & SWT 3
J Java SWT Tabelleninhalt formattieren AWT, Swing, JavaFX & SWT 10
Blender3D Falsche Werte mit Java Toolkit Screensize AWT, Swing, JavaFX & SWT 4
K Swing AWT-EventQueue-1 java.lang.NoClassDefFoundError bei setVisible(true) AWT, Swing, JavaFX & SWT 3
A Java Programm gestalten AWT, Swing, JavaFX & SWT 4
B [Problem] Java öffnet Word-Datein nicht AWT, Swing, JavaFX & SWT 14
S Swing Java Swing AWT, Swing, JavaFX & SWT 6
I Java Bildfarbe ändern wie bei Photoshop AWT, Swing, JavaFX & SWT 9
R JavaFX Java FXML Vererbung in Klassen AWT, Swing, JavaFX & SWT 9
T Java: Zwei abhängige JSlider machen nicht das, was sie sollen AWT, Swing, JavaFX & SWT 4
J Parallele Aktionen in Java FX richtig durchführen. AWT, Swing, JavaFX & SWT 5
Neumi5694 java.awt.Window nach javafx.stage.Window AWT, Swing, JavaFX & SWT 1
M JavaFX java.lang.IllegalStateException: Location is not set. AWT, Swing, JavaFX & SWT 9
L Java- CardLayout AWT, Swing, JavaFX & SWT 10
M Java zeichnet nicht pixelgenau AWT, Swing, JavaFX & SWT 40
B Swing Eclipse is running under 0, but this Java project has a 1.6 Java compliance level, so WindowBuilder AWT, Swing, JavaFX & SWT 2
L Java- UI zweites Fenster aus einer anderen Klasse öffnen durch ButtonClick AWT, Swing, JavaFX & SWT 4
S Java Gui AWT, Swing, JavaFX & SWT 5
R Sierpinski Dreieck mit Java FX AWT, Swing, JavaFX & SWT 4
Flynn java.lang.UnsupportedOperationException: Not supported yet AWT, Swing, JavaFX & SWT 7
D Zwei getrennte Java Klassen verbinden. Wie ? AWT, Swing, JavaFX & SWT 2
D SQL Statements mit Java Swing benutzen AWT, Swing, JavaFX & SWT 4
D DatePicker für Java Swing AWT, Swing, JavaFX & SWT 2
S AWT Java print dialog Problem AWT, Swing, JavaFX & SWT 0
N Aktualisierung des Fensters AWT Java ohne Ruckeln AWT, Swing, JavaFX & SWT 3
MiMa Java, Maven Projekte nach JavaFX? AWT, Swing, JavaFX & SWT 3
T Java Swing - kleines Rechteck unter dem cursor AWT, Swing, JavaFX & SWT 5
L java.lang.NullPointerException - Fehlermeldung AWT, Swing, JavaFX & SWT 2
D Swing Java JComboBox Example AWT, Swing, JavaFX & SWT 16
J AWT System Farben / java.awt.SystemColor funktioniert nicht AWT, Swing, JavaFX & SWT 4
MiMa Java Projekt nach JavaFX convertieren AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen


Oben