Hallo!
Ich hab vor langer Zeit angefangen Java zu Programmieren, und denke, das ich mittlerweile etwas mehr Erfahrung als Anfänger im eigentlich Programmieren hab, nur mein Problem ist, dass ich nun ne "software" soweit hab, dass ich sie gerne mal selbst compilieren würde (also mit javac und so weiter
)...
Mein Problem ist: ich hab im compilieren keinen blassen schimmer, weil ich von Eclipse komplett verwöhnt wurde...
Trotzdem hab ichs geschaft den jetzt zu compilieren, und hab mehrere .class-files sogar rausbekommen
Das sind sogar alle... beim compilieren gibt er mir zwar ein paar warnungen aus, aber keine fehler...
Jetzt wollte ich meine hauptklasse namens TESTKLASSE ausführen (diese greift auf ein Package namens ETK zurück), doch nach dem bekannten java TESTKLASSE.class und auch mit dem angeben der benötigten librarys (java -Djava.library.path="E:\workspace\lib" TESTCLASS.class) kommt ein fehler:
"Exception in thread "main" java.lang.NoClassDefFoundError: TESTCLASSE/class"
Mein source von der TESTKLASSE (mehr "hingerotzt" als durchdacht) sieht so aus:
Was stimmt jetz nicht?! Musst ja ein fehler sein, den er erst bei der VM entdeckt...
ToMiNaToR
Ich hab vor langer Zeit angefangen Java zu Programmieren, und denke, das ich mittlerweile etwas mehr Erfahrung als Anfänger im eigentlich Programmieren hab, nur mein Problem ist, dass ich nun ne "software" soweit hab, dass ich sie gerne mal selbst compilieren würde (also mit javac und so weiter
Mein Problem ist: ich hab im compilieren keinen blassen schimmer, weil ich von Eclipse komplett verwöhnt wurde...
Trotzdem hab ichs geschaft den jetzt zu compilieren, und hab mehrere .class-files sogar rausbekommen
Das sind sogar alle... beim compilieren gibt er mir zwar ein paar warnungen aus, aber keine fehler...
Jetzt wollte ich meine hauptklasse namens TESTKLASSE ausführen (diese greift auf ein Package namens ETK zurück), doch nach dem bekannten java TESTKLASSE.class und auch mit dem angeben der benötigten librarys (java -Djava.library.path="E:\workspace\lib" TESTCLASS.class) kommt ein fehler:
"Exception in thread "main" java.lang.NoClassDefFoundError: TESTCLASSE/class"
Mein source von der TESTKLASSE (mehr "hingerotzt" als durchdacht) sieht so aus:
Code:
import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
import ETK.*;
public class TESTCLASSE extends Frame {
private ArrayList temp=new ArrayList();
guiList testList;
//conScroll scroll = new conScroll(pls);
static conPlay play=new conPlay();
public TESTCLASSE() {
super("ePlay");
temp.add("Titel");
temp.add("Artist");
temp.add("Album");
temp.add("Länge");
temp.add("Year");
temp.add("Ranking");
testList=new guiList(temp);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
//setLayout(new BorderLayout());
//btnPause.addMouseListener(new btnPauseClick());
//btnStop.addMouseListener(new btnStopClick());
add(testList);
//add(btnPause);
//add(btnStop);
testList.setBounds(0,0,300,300);
//scroll.setSize(21,this.getHeight());
//add(scroll, BorderLayout.EAST);
}
public void main(String[] args){
TESTCLASSE f = new TESTCLASSE();
f.setSize(300, 300);
f.setVisible(true);
play.playInit();
System.out.println("Initial Start done.");
play.playStart("E:\\mp3\\Red Hot Chili Peppers\\Greatest Hits\\Red_Hot_Chili_Peppers-Greatest_Hits-2003-RNS\\03-red_hot_chili_peppers-californication-rns.mp3");
}
}
Was stimmt jetz nicht?! Musst ja ein fehler sein, den er erst bei der VM entdeckt...
ToMiNaToR