![]() |
| | Themen-Optionen |
| | Nach oben #1 |
| Neuer Benutzer Registriert seit: 11.02.2008
Beiträge: 4
|
Hi zusammen, Es ist folgendermaßen: Ich hab ein etwas umfangreicheres Programm geschrieben, das in Eclipse perfekt funktioniert, nicht aber von der Konsole aus. Der Grund dafür is wohl, dass ich bei der Einbindung der jar-Files was falsch gemacht habe. Da es aber in Eclipse läuft hab ich mir gedacht ich könnte mir anschauen, wie Eclipse mein Programm startet und es genauso, aber von der Konsole aus starten. Nun ist eben die Frage ob das überhaupt geht? Vielen Dank schon mal, MfG Frank |
| | |
| | Nach oben #2 |
| Benutzer Registriert seit: 08.02.2005 Ort: Wien
Beiträge: 85
|
Hallo, was mir mal auf Anhieb einfällt: Hast Du irgendwelche externen Bibliotheken verwendet? Falls ja, muss man die dann entweder bereitstellen (z.B mit in die JAR-Datei einbinden) oder zumindest den sog. CLASSPATH anpassen, damit die JRE weiß, wo überall Bibliotheken zu finden sind. MfG
__________________ Kosmetik Hobby |
| | |
| | Nach oben #3 |
| Martin Eisengardt Registriert seit: 30.03.2006 Ort: Pfinztal
Beiträge: 355
|
Eclipse macht da überhaupt nix besonderes. Des weiteren ist die Fehlerbeschreibung "geht nicht" etwas mager für einen, der einen Fehler erraten soll
__________________ Open Sourcing the Online Gaming Universe PHP/SQL/Java/C++/Assembler. Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html |
| | |
| | Nach oben #4 |
| Neuer Benutzer Registriert seit: 11.02.2008
Beiträge: 4
|
Also: Meine Manifest Datei siehts so aus: Manifest-Version: 1.0 Main-Class: Coder.Tester Class-Path: /home/projects/DSR_server_svn/lib/AURORA2_8gau_13dCep_8k_ETSI_FE.jar /home/projects/DSR_server_svn/lib/commons-logging-1.1.jar /home/projects/DSR_server_svn/lib/_etsi-fe-j2me.jar /home/projects/DSR_server_svn/lib/jmf.jar /home/projects/DSR_server_svn/lib/jsapi.jar /home/projects/DSR_server_svn/lib/jsr082.jar /home/projects/DSR_server_svn/lib/jsr184.jar /home/projects/DSR_server_svn/lib/junit-4.1.jar /home/projects/DSR_server_svn/lib/log4j-1.2.14.jar /home/projects/DSR_server_svn/lib/m09ef_8gau_13dCep_8k_40mel_130Hz_6800Hz.jar /home/projects/DSR_server_svn/lib/servlet-api.jar /home/projects/DSR_server_svn/lib/sphinx4.jar /home/projects/DSR_server_svn/lib/wma20.jar /home/projects/etsi-fe-j2me/lib/cldcapi11.jar /home/projects/etsi-fe-j2me/lib/j2me-ws.jar /home/projects/etsi-fe-j2me/lib/jsr75.jar /home/projects/etsi-fe-j2me/lib/midpapi20.jar /home/projects/etsi-fe-j2me/lib/mmapi.jar /home/projects/etsi-fe-j2me/src/main/ das Problem is nun, dass beim Ausführen class-Files die in /home/projects/etsi-fe-j2me/src/main/ liegen (beziehungsweise in Unterordnern davon) fehlen. Kann ich die einzeln (z.B. /home/projects/etsi-fe-j2me/src/main/java/frontend/common/Config.class) an die obige Liste anhängen? Die Jar Files werden zumindest erkannt. |
| | |
| | Nach oben #6 |
| Martin Eisengardt Registriert seit: 30.03.2006 Ort: Pfinztal
Beiträge: 355
|
ähhhm. Also nochmal langsam. Du hast das Problem, dass der dir deine Config-Klasse z.B. nicht findet, richtig? Wie gesagt: Eine genauere Beschreibung deiner Symptome wäre äußerst hilfreich. Wie genau lautet dein Package? java.frontend.common? Ich vermute mal nein, sonst würde es wohl klappen - so auf den ersten Blick betrachtet. Und die Datei gibt es wirklich, also src/main/java/frontend/common/Config.class? Nicht etwa bin/main/java/frontend/common/Config.class oder ähnliches? Achja: Verwende am besten nie absolute Pfadangaben in einem Manifest, sondern relative Pfadangaben, ausgehend von dem Wurzelverzeichnis deines Jar-Files.
__________________ Open Sourcing the Online Gaming Universe PHP/SQL/Java/C++/Assembler. Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html |
| | |
| | Nach oben #7 |
| Neuer Benutzer Registriert seit: 11.02.2008
Beiträge: 4
|
Hab mir den java befehl von Eclipse angeschaut und das fehlerhafte Verzeichnis gefunden. Dein Gedanke ging in die richtige Richtung Das mit den relativen Pfadangaben versteh ich schon, aber mein Programm muss eh nicht portabel sein, sondern nur laufen. Von daher hab ich mein Ziel erreicht Juhuuuuuuuuuu! Thanks an alle |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| eclipse - JVM terminated exit code = 1 | risa | Eclipse | 1 | 12.02.2008 12:26 |
| Observer Problem, oder: Java und Eclipse wollen mich verar...! | Robinson | Eclipse | 6 | 24.11.2005 09:20 |
| [BUCH] Java ist auch eine Insel | kampet | Literatur | 5 | 22.02.2005 14:40 |
| Zwist um Java als Open Source | kampet | Nachrichten | 0 | 05.07.2004 03:37 |