Class File Editor -> Source not found

SchokoXman

Mitglied
Hallo zusammen,

ich möchte gerne meine Programmier-Skills verbessern und mache aktuell ein Java Kurs auf UDEMY. Mittlerweile bin ich weit fortgeschritten und verwende auch öfter vorgefertigte Methoden aus anderen Klassen. Da ich ganz neu in dem Geschäft bin, möchte ich mir auch manchmal genauer anschauen, wie der mir zur Verfügung gestellte Teil programmiert wurde. Leider kommt hierbei eine Fehlermeldung.
Beispiel: über die Klasse Files mit der Methode write schreibe ich eine von mir erstellte ArrayList in ein .txt-Dokument. Nun interessiert mich, wie das "write" denn genau funktioniert. Ich drücke Steuerung, fahre mit der Maus auf das write. Es entsteht wie eine Art Hyperlink. Nach dem Draufklicken erscheint leider folgende Fehlermeldung:

Fehler.png

Die Fehlermeldung kommt egal bei was immer. Kann mir jemand eine Lösung für mein Problem geben?
Sorry, wenn ich vielleicht irgendwelche Fachbegriffe durcheinander gewürfelt habe. Hoffe mein Anliegen ist trotzdem verständlich!

Grüße Jonas
 

kneitzel

Top Contributor
Also zum einen hast Du da einen Attach Source Button. Da solltest Du also das src.zip Deines JDK auswählen können.

Generell sollte ein JDK mit einem src.zip kommen. Also wenn ich bei mir schaue, dann habe ich im lib Verzeichnis eine entsprechende Datei.

In Eclipse kann man bei den installierten JREs dies auswählen. Wenn Deine aktuelle Installation / Konfiguration das nicht hat, ist es evtl. am Einfachsten, z.B. bei adoptium.net ein JDK herunter zu laden (z.B. einfach als ZIP oder tar.gz) und dann an einer Stelle Deiner Wahl zu entpacken. Dann in Eclipse bei Java / Installed JREs als JRE hinzufügen und dann dieses JDK für Deine Projekte nutzen.
 

SchokoXman

Mitglied
Also zum einen hast Du da einen Attach Source Button. Da solltest Du also das src.zip Deines JDK auswählen können.

Generell sollte ein JDK mit einem src.zip kommen. Also wenn ich bei mir schaue, dann habe ich im lib Verzeichnis eine entsprechende Datei.

In Eclipse kann man bei den installierten JREs dies auswählen. Wenn Deine aktuelle Installation / Konfiguration das nicht hat, ist es evtl. am Einfachsten, z.B. bei adoptium.net ein JDK herunter zu laden (z.B. einfach als ZIP oder tar.gz) und dann an einer Stelle Deiner Wahl zu entpacken. Dann in Eclipse bei Java / Installed JREs als JRE hinzufügen und dann dieses JDK für Deine Projekte nutzen.

danke für deine schnelle Antwort. Leider hatte ich heute erst Zeit und beschäftige mich damit seit 30min. Leider verstehe ich nur Bahnhof.
Kannst du es mir vielleicht nochmal einfacher erklären?
 

kneitzel

Top Contributor
Ein Weg, den Du gehen kannst
a) Lade ein aktuelles Java runter, z.B. von adoptium.net - lade am Besten die ZIP Variante statt der MSI Variante herunter
b) entpacke es irgendwo
c) In Eclipse: Window -> Preferences: Java / installed JREs gehen und den Add... Knopf drücken
Standard VM -> JRE home über den Directory... Knopf auf das Verzeichnis vom entpackten JDK setzen
d) Die neu hinzugefügte JRE markieren

Ggf musst Du dieses JDK noch unter java / Installed JREs / Execution Environments bei allen Environments aktiv setzen. Aber das muss nicht sein. Du kannst es auch nur für Dein Projekt setzen:

Das sollte es ggf. schon gewesen sein. Sollte Dein Projekt weiterhin das andere JRE nutzen ohne src.zip, dann kannst Du in den Projekteigentschaften im Java Build Path im Reiter Libraries die JRE System Library rauswerfen und dann Add Library -> JRE System Library die neu hinzugefügte JRE auswählen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Java .class-File-Konstrunkt mit Programm visualisieren Allgemeine Java-Themen 18
Sonecc Zugriff auf Class File einer anderen Jar während der Laufzeit Allgemeine Java-Themen 2
S Bad version number in .class file Allgemeine Java-Themen 5
T class file(s) on classpath not found or not accessible Allgemeine Java-Themen 8
A Class File zur Laufzeit laden ohne den Binary Name zu kennen Allgemeine Java-Themen 11
H Package name aus Class-File auslesen Allgemeine Java-Themen 11
J javafx "class path" exception Allgemeine Java-Themen 5
S Java class direved from inner class Allgemeine Java-Themen 6
S Inner Class Allgemeine Java-Themen 11
K Wildcard und class type Allgemeine Java-Themen 9
M Java model class ? Allgemeine Java-Themen 9
Thallius Ist meine static Helper Class Thread save? Allgemeine Java-Themen 9
S class path resource [config.properties}] cannot be opened because it does not exist Allgemeine Java-Themen 4
J Reflection Aufruf: .class durch .dll ersetzen Allgemeine Java-Themen 4
T Compiler-Fehler NoClassDefFoundError beim Laden einer Class Allgemeine Java-Themen 11
J Class Decompile als String (Procyon) Allgemeine Java-Themen 2
H Class 'java.io.BuferedReader' is not present in JRE Emulation Libary | GWT Fehler?! Allgemeine Java-Themen 0
I Datentypen String in class sicher verwahren Allgemeine Java-Themen 17
R Dynimc Class Loading Allgemeine Java-Themen 5
J Inner class + Leer-Konstruktor Allgemeine Java-Themen 1
N Methoden Generic: Rückgabetyp als Class-Parameter übergeben Allgemeine Java-Themen 3
D Collections.sort funktioniert nicht in exportierten .class Dateien Allgemeine Java-Themen 10
V Eclipse .class Dateien Allgemeine Java-Themen 9
KeexZDeveoper Von .class zu .java Allgemeine Java-Themen 7
N Wo ist Object.class ? Allgemeine Java-Themen 0
K Nicht alle class-Dateien im JRE? Allgemeine Java-Themen 2
M *.class Files ausführen Allgemeine Java-Themen 2
L Klassen Nested Class In Nested Class Allgemeine Java-Themen 3
perlenfischer1984 Dialect class not found exception Allgemeine Java-Themen 15
Tort-E Manifest Main-Class Allgemeine Java-Themen 8
I JSoup Class auslesen Allgemeine Java-Themen 1
K Generic class und Reflection Allgemeine Java-Themen 2
R .class Datei in .jar austauschen Allgemeine Java-Themen 2
A main-class Not found Allgemeine Java-Themen 3
T Java Class Intrumentation mit Annotations in Laufzeit Allgemeine Java-Themen 1
N Per Reflection auf (method) local inner class zugreifen? Allgemeine Java-Themen 3
P JDK installieren Error: Could not find or load main class HelloWorld.java Allgemeine Java-Themen 3
B public class JarFilter extends FileFilter « Falsch? Allgemeine Java-Themen 4
D Object nach Vererbung mit Class Object überprüfen Allgemeine Java-Themen 4
T Hash von *.class-Datein überprüfen Allgemeine Java-Themen 1
F java.lang.ClassNotFoundException: .class Allgemeine Java-Themen 5
T InvalidClassException - Read null attempting to read class descriptor for object Allgemeine Java-Themen 8
Phash Can't find Main Class Allgemeine Java-Themen 4
B Erste Schritte Plugin erkennen und Class Dateien anzeigen lassen Allgemeine Java-Themen 3
B json zu java class Allgemeine Java-Themen 2
antonbracke Aus Jar eine Class laden und damit arbeiten! Allgemeine Java-Themen 5
D Class<CAP#1> statt Class<...> Allgemeine Java-Themen 5
T Class-Objekt mit URLClassloader Allgemeine Java-Themen 7
A Class Datei aus Verzeichnis über URLClassLoader laden Allgemeine Java-Themen 2
L Class Files , Methode .delete() Allgemeine Java-Themen 13
E NetBeans warning: [options] bootstrap class path not set in conjunction with -source 1.6 Allgemeine Java-Themen 4
X Could not find the main class programm will exit (textdokument) Allgemeine Java-Themen 3
S Could not find the main class Allgemeine Java-Themen 7
B Mal wieder "Could not find the main class" Allgemeine Java-Themen 3
B Variable class in java.lang.Object Allgemeine Java-Themen 11
C Could not find the main class. Allgemeine Java-Themen 15
S Klassen .jar - eine .class datei ändern? Allgemeine Java-Themen 23
A Could not find main class: start Allgemeine Java-Themen 5
S main() class finden Allgemeine Java-Themen 7
hdi Could not find main class? Allgemeine Java-Themen 8
R Warum Class.forName(); Allgemeine Java-Themen 7
C class.class angefordert ? Allgemeine Java-Themen 2
S Methoden Class.forName() >> Methoden - Reihenfolge Allgemeine Java-Themen 5
B Test$1.class mit dem javac compiler Allgemeine Java-Themen 7
G jar Datei findet Main Class nicht... Allgemeine Java-Themen 2
P Java Editor Could not find the main class GUI. Programm will exit. Allgemeine Java-Themen 3
D class Datei einlesen Allgemeine Java-Themen 4
T Interface > Abstract > Class Allgemeine Java-Themen 11
TheDarkRose Subversion .class Dateien auch commiten? Allgemeine Java-Themen 3
D API - Beispiel + static member in inner (non static) class Allgemeine Java-Themen 2
E String name in class convertieren Allgemeine Java-Themen 4
F Änderung in .jar bzw. .class vornehmen ? Allgemeine Java-Themen 18
H2SO3- bestimmte class immer mit 1.4 compilieren Allgemeine Java-Themen 5
B class dateien "einlesen" und objekte erzeugen Allgemeine Java-Themen 6
G Unterschied MyClass.class vs this Allgemeine Java-Themen 2
S mit Class eine Klasse nur einmal instantiieren Allgemeine Java-Themen 4
M Klasse aus xyz.class Datei laden / package entfernen? Allgemeine Java-Themen 4
BattleMaster246 Could not find the Main class Allgemeine Java-Themen 30
N class Task extends TimerTask ohne Blockieren Allgemeine Java-Themen 15
H .class in .java umwandeln Allgemeine Java-Themen 3
T class.newinstance + try/catch-konstruktor Allgemeine Java-Themen 6
X Cannot refer to a non-final variable settings inside an inner class defined in a different method Allgemeine Java-Themen 4
J Class.forName und CLASSPATH -Problem Allgemeine Java-Themen 5
T Class-files zur Laufzeit zu Reflection-Zwecken laden Allgemeine Java-Themen 18
G Thread in Methode oder in inner class Allgemeine Java-Themen 3
woezelmann referenz der outer class aus static nested class heraus Allgemeine Java-Themen 7
reibi Main-Class in Jarfile Allgemeine Java-Themen 3
E Timer class macht einfach garnichts :/ Allgemeine Java-Themen 6
D Class.forName Allgemeine Java-Themen 2
S Class RGB Farbe Allgemeine Java-Themen 2
S JavaDoc aus .class Datei extrahieren Allgemeine Java-Themen 5
mongole Class.class.getResource(...) Allgemeine Java-Themen 10
N Probleme mit .jar 'Could not find main class' Allgemeine Java-Themen 3
T Class Not Found Exception beim import von Paket Allgemeine Java-Themen 2
G Abstract class Stillfrage Allgemeine Java-Themen 4
P Class Casting: Graphics/Graphics2D Allgemeine Java-Themen 7
H2SO3- abstract class mit Beispielen in abstracten Methoden Allgemeine Java-Themen 5
Lufti Unterschied zwischen Djava.library.path und Class-Path im Manifest? Allgemeine Java-Themen 2
K class invalid for deserialization Allgemeine Java-Themen 2
S Enum-Class valueOf Function? Allgemeine Java-Themen 1

Ähnliche Java Themen


Oben