Package Probleme

Status
Nicht offen für weitere Antworten.
A

ArmerStudent

Gast
Hi!
Ich muss für die Uni ein Programm schreiben dass einige Daten sortiert aber weil ich bei den Grundlagen nichts von Packages gehört hab hab ichs einfach mal so versucht (kompilieren) wie einige meiner Kollegen, allerdings haben die alle XP und ich Vista und bei mir schmeißt er dauernd Fehler, als würde er die Klasse nicht finden!
Allerdings darf ich diese Dateien nicht verändern, was dazu führt dass ich echt keine andere Wahl hab als es so zu kompilieren...
In meinem Ordner gibt es einen weiteren Ordner der alle Dateien enthält(nur eine davon darf verändert werden)!

"ads1ss07"
enthält: Datei.java
Main.java
Student.java
Sorting.java
Sorting_Impl.java

Ich gebe nun in der Konsole das ein:
C:\algodatprog1\src\javac ads1ss07.Main.java

Bekomme dann aber die Fehler dass er die Klasse Sorting und Sorting_Impl die in dem File verwendet werden, nicht finden kann!

Ich bin echt schon am Verzweifeln!
Bei meinem alten Rechner (Windows ME) funktioniert es GENAU SO und ohne Probleme
aber bei dem hier mit Vista eben nicht und ich würde schon gerne auf diesem programmieren weil der andere elends lange fürs kompilieren braucht und uralt ist, davon abgesehen dass auf dem ME ist...

Wenn ich alles mit javac ads1ss07/*.java kompiliere dann erstellt er auch die ganzen .class dateien aber ich bekomme beim aufruf von java ads1ss07/Main immer eine NoClassDefFoundException!


Hoffe ihr könnt mir helfen!
 

Leroy42

Top Contributor
Du verwirbelst da Unterverzeichnisse und packages.

Wenn deine Java-Klassen nicht in packages sind
(Es steht in keiner der Java-Dateien irgendwo "package ads1ss07;")
dann wechsele am besten in den Unterordner und kompiliere von da aus:

Code:
cd ads1ss07
javac Main.java
 
A

Armer Student

Gast
Du verwirbelst da Unterverzeichnisse und packages.

Wenn deine Java-Klassen nicht in packages sind
(Es steht in keiner der Java-Dateien irgendwo "package ads1ss07;")
dann wechsele am besten in den Unterordner und kompiliere von da aus:

Code:

Code:
 cd ads1ss07 

 javac Main.java

Leider ist genau DAS der Fall...
also in jeder Datei steht in der ersten Zeile
Code:
package ads1ss07;

Ich verstehe echt nicht was da falsch sein könnte!
 

Leroy42

Top Contributor
Mit packages arbeite ich erst, seit ich Eclipse benutze.
==>
Keine Ahnung wie das mit dem Kommandozeilen-javac geht :(

versuch doch mal

Code:
javac ads1ss07\*.java
 

Leroy42

Top Contributor
Gerade getestet:

Du mußt das Programm starten mit:

Code:
java ads1ss07.Main
 
A

ArmerStudent

Gast
Code:
javac ads1ss07\*.java
Damit hab ichs auch versucht und es hat geklappt...das Kompilieren


Code:
java ads1ss07.Main
Das wurd mir auch schon geraten aber ich bekomme immer noch diese NoClassDefFoundError Exception!

Ist das unter Vista anders als unter XP?
 

Leroy42

Top Contributor
Also ich benutze XP (und werd' wohl noch ein paar
Jährchen warten, bevor ich Vista an meine Haut lasse :D )
und da funktioniert es problemlos.

Nur bei Aufruf von java ads1ss07\Main gibt's diese Exception;
bei java ads1ss07.Main nicht.

Könnte es sein, daß deine Main.java als einzige kein package Statement enthält?

Und nein, mit BS-Versionen hat das nichts zu tun: Java ist Java!
 
G

Gast

Gast
java myPackage.Main

aber net vom myPackage Ordner raus... also ein Ordner weniger
 
A

ArmerStudent

Gast
java myPackage.Main

aber net vom myPackage Ordner raus... also ein Ordner weniger

Wenn ich das jetzt richtig verstanden habe, soll ich aus dem ads1ss07 Ordner rausgehen und die Zeile eingeben...
Also in dem übergeordneten Ordner...->Genau so mach ich das schon die ganze Zeit...
Funktioniert leider immer noch nicht...
 
G

Guest

Gast
Aja ... Main enthält auch ein
Code:
package ads1ss07;
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G jfreechart probleme mit dem package? Allgemeine Java-Themen 2
H JavaFX Warnung in package Zeile Allgemeine Java-Themen 2
jumichel Eclipse The package javax.mail is not accessible Allgemeine Java-Themen 3
M Mehrere Ressourcen in einem package ablegen Allgemeine Java-Themen 1
G Mac Package auslesen Allgemeine Java-Themen 17
F Reason: Missing Constraint: Import-Package: okhttp3.internal.http; version="0.0.0" Allgemeine Java-Themen 0
Tommy135 Input/Output Application aus Java package starten Allgemeine Java-Themen 2
J File in Package erstellen & lesen mit Programmstart in externe Projekt Allgemeine Java-Themen 3
B Maven Keycloak library wirft exceptions nach maven package Allgemeine Java-Themen 1
ReinerCoder auf Klassen innerhalb eines package zugreifen Allgemeine Java-Themen 22
T Plötzlich wird package nicht mehr gefunden Allgemeine Java-Themen 3
I Fehler beim Ant-Package erstellen mit Java 9 Allgemeine Java-Themen 1
K Classpath Alle Classen aus einem Package lesen Allgemeine Java-Themen 7
Sin137 Struktur der Klassen & Package Allgemeine Java-Themen 2
F Problem mit "package" Allgemeine Java-Themen 7
L Stack overflow bei einer endrekursiven Funktion (Anwendung: Spezialform des Package Merge) Allgemeine Java-Themen 4
D Classloader ohne Package Allgemeine Java-Themen 10
T Package durchsuchen Allgemeine Java-Themen 11
S leeres package obwohl inhalt da Allgemeine Java-Themen 53
S leeres Package nach neuinstallation des Pc Allgemeine Java-Themen 6
J Suche: Tool zum Auffinden gleichnamiger Klassen (Name und Package gleich) in unteschiedlichen JARs Allgemeine Java-Themen 5
G Gleiche Packages in verschiedenen JAR Dateien - Welches Package wird verwendet? Allgemeine Java-Themen 5
D Package switching Allgemeine Java-Themen 7
G log4j package filter Allgemeine Java-Themen 10
M Klasse aus xyz.class Datei laden / package entfernen? Allgemeine Java-Themen 4
Bastifantasti Package installieren Allgemeine Java-Themen 2
G Package / Architektur Allgemeine Java-Themen 11
J package javax.servlet does not exist Allgemeine Java-Themen 5
M Dateien aus dem Package im Jar-File rauskopieren Allgemeine Java-Themen 3
V Zugriff auf Default-Package? Allgemeine Java-Themen 6
S Package in verschiedene Projekten einbinden? Allgemeine Java-Themen 3
J Kein Zugriff auf Klassen im Default Package Allgemeine Java-Themen 8
B J-Unit Tests. Alle Tests eines Package einsammen. Allgemeine Java-Themen 4
ARadauer Package Struktur Allgemeine Java-Themen 3
G bild in package Allgemeine Java-Themen 6
G Klasse aus Package auslesen Allgemeine Java-Themen 13
V Alle Klassen eines Package auflisten? Allgemeine Java-Themen 6
E (einfaches) Problem mit import und package (export) Allgemeine Java-Themen 4
E Was ist "default package" in Eclipse konkret? Allgemeine Java-Themen 12
M diff package? Allgemeine Java-Themen 7
T auf Klasse in Default package zugreifen Allgemeine Java-Themen 10
G externe package Allgemeine Java-Themen 7
J Konstruktor-Aufruf nur aus einem bestimmten Package erlauben Allgemeine Java-Themen 5
G Suche gutes Statistik Package Allgemeine Java-Themen 2
W Package via Reflection parsen Allgemeine Java-Themen 4
minzel ActionListener aus Package Allgemeine Java-Themen 24
P alle Klassen in package auflisten Allgemeine Java-Themen 2
M JNI: nach verschieben in package UnsatisfiedLinkError Allgemeine Java-Themen 3
D Laaaange Klassennamen und Package-Pfade. Allgemeine Java-Themen 5
J Einbinden einer protected-Methode aus anderem Package Allgemeine Java-Themen 2
H .java Dateien in anderem Package Allgemeine Java-Themen 8
S javadoc: package problem Allgemeine Java-Themen 3
G package und classpath grundsatzfrage Allgemeine Java-Themen 7
N Reflection: An Package einer .class-Datei kommen Allgemeine Java-Themen 2
T Problem: Ein Package für 2 Projekte? Allgemeine Java-Themen 3
S Problem bei Umstellung von (default package) auf Packages Allgemeine Java-Themen 10
H Package name aus Class-File auslesen Allgemeine Java-Themen 11
G Java Package Allgemeine Java-Themen 2
EagleEye klassen package problem Allgemeine Java-Themen 3
C Jakarta commons package downloaden und installieren Allgemeine Java-Themen 7
L Package und Klassenname von aufrufender Klasse holen Allgemeine Java-Themen 2
Z auf static Methode aus anderen Package zugreifen? Allgemeine Java-Themen 7
H Klassen in einem Package ermitteln Allgemeine Java-Themen 6
C Problem mit Package Allgemeine Java-Themen 9
C Probleme beim Erstellen eines runnable-jar files Allgemeine Java-Themen 1
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
C Probleme mit javax.mail.Session Allgemeine Java-Themen 8
M tomcat probleme Allgemeine Java-Themen 1
N Division macht Probleme Allgemeine Java-Themen 14
B Java Reflection Probleme beim wehcselseitigen Referenzieren zweier Klassen/Objekte Allgemeine Java-Themen 14
MarvinsDepression Probleme mit relativem Dateipfad Allgemeine Java-Themen 1
G Geotools Probleme nach PC-Wechsel Allgemeine Java-Themen 6
nibe1501 GUI Probleme Allgemeine Java-Themen 16
C Probleme mit dem WindowBuilder Allgemeine Java-Themen 3
P Selenium . Probleme ein Iron Icon Element anzusprechen Allgemeine Java-Themen 2
B Compiler-Fehler Probleme beim Kompilieren mit Jsoup Allgemeine Java-Themen 8
K VisualVM Profiling Remote Probleme Allgemeine Java-Themen 1
O Leerzeichen und Umlaute im Pfad einer Java Applikation machen Probleme Allgemeine Java-Themen 13
M Probleme bei Eclipse wenn ich entpacke Allgemeine Java-Themen 15
D Regex Probleme Allgemeine Java-Themen 2
M Probleme jar datei. Allgemeine Java-Themen 2
L Vererbung Verständnis Probleme Vererbung Allgemeine Java-Themen 2
Dann07 Probleme mit OpenAL Allgemeine Java-Themen 0
V Threads Probleme beim Aufrufen von Methoden einer anderen Klasse (Threads) Allgemeine Java-Themen 14
V Compiler-Fehler Online Compiler Probleme Allgemeine Java-Themen 4
M Probleme mit Negamax-Algorithmus Allgemeine Java-Themen 29
M Probleme mit BigDecimal Allgemeine Java-Themen 1
T Probleme mit NumberFormat Allgemeine Java-Themen 5
J Probleme exe-Start mit Task Scheduler Allgemeine Java-Themen 1
B Input/Output Probleme beim Ausführen von Shell-Befehlen mit Java Allgemeine Java-Themen 28
J Probleme beim einbinden von Zip4j library Allgemeine Java-Themen 6
F Variablen Palindromzahl (Probleme mit Methode) Allgemeine Java-Themen 9
K Data Konverter - Probleme mit Byte[] Kodierung Allgemeine Java-Themen 3
T Probleme mit dem Pfad zum Propertie file Allgemeine Java-Themen 7
H Swing HashMap zu Tabelle macht mir Probleme Allgemeine Java-Themen 4
Neoline Interpreter-Fehler Probleme mit Arrays.toString Allgemeine Java-Themen 7
F SQLite mit Java / Probleme beim INSERT Befehl Allgemeine Java-Themen 4
J Erste Schritte Probleme mit der Hauptklasse Allgemeine Java-Themen 14
J Tetris Probleme bei Klassen Allgemeine Java-Themen 14
J MinMax VierGewinnt Probleme Allgemeine Java-Themen 22

Ähnliche Java Themen

Neue Themen


Oben