2012-03-30 4 views
0

Ich teste DAO-Klassen für eine Web-basierte Anwendung in Eclipse (Indigo), und in diesem Moment möchte ich es in der Konsole nur für Datentests tun.Konfigurieren der Konsolenanwendung zum Ausführen in Eclipse

Wenn ich versuche, die Testklasse mit der "Haupt" -Methode als Java-Anwendung auszuführen, fragt Eclipse mich nach der Anwendung, die ich ausführen möchte.

Das Problem hier ist, dass Eclipse in org.apache.catalina.startup Paket für die Klassen sucht, wahrscheinlich weil ich das Projekt als webbasierte Anwendung gestartet habe, und jetzt kann ich nicht in [MyApplication]\build\classes für die Hauptklasse suchen.

Ich habe es in einem anderen Projekt gemacht, aber dann hatte ich nicht das gleiche Problem, vielleicht weil ich denke, dass ich das andere Projekt als Java-Anwendung gestartet und dann in Web Application umgewandelt habe (ist nur eine Unterposition) .

Wie kann ich "Debug-Konfigurationen" richtig konfigurieren, um nach \ build \ classes zu suchen, um meine Hauptklasse auszuwählen, um mein Projekt zu testen? Wenn Sie helfen können, danke ich im Voraus.

Antwort

0

Ich habe das Problem gefunden. Ich poste hier, weil es, obwohl es sehr trivial war, jemandem in der Zukunft helfen würde.

Das Problem war in der Hauptklasse-Anweisung, die einen Fehler in String[] args hatte. Aus diesem Grund werden die Klassen vom Konfigurator nicht erkannt.