Exception in thread "main" java.lang.NoClassDefFou

Status
Nicht offen für weitere Antworten.
P

paidopoieo

Gast
Hi,
Ich bekomme beim Ausfuehren meines Problems folgende Fehlermeldung :

Code:
Exception in thread "main" java.lang.NoClassDefFoundError: WSMPsrchClient.java
   at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException: WSMPsrchClient.java not found in gn u.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.Extension ClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6. 0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgc j.so.6.0.0)
   at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0. 0)
   at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
   at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

Ich weiss, das hier etwas mit dem Classpath nicht stimmt....nur kann ich diese Fehlermeldung nicht wirklich interpretieren.....hab leider nicht soviel Erfahrung in Java......

Betriebssystem: Fedora 9 Core 4
JDK: Eclipse 3.1

Dankeschoen fuer eure Hilfe

mfg
Hubert
 

Lim_Dul

Top Contributor
Du scheinst dein Programm mit dem gnu java Compiler auszuführen, der nicht alles unterstützt.

Installier dir mal das jdk von Sun.
 
P

paidopoieo

Gast
Hi Lim_Dui

hab mir jetzt jdk-1.5.0_06 installiert, aber es aendert leider nichts an der Fehlermeldung.....bekomm noch immer diesselbe Meldung....

und das etwas mit meinem Classpath nicht stimmt, ist das moeglich.....

mfg
Hubert
 
P

paidopoieo

Gast
Hallo L-ectron-X

ja, das dazugehoerige .class file ist im Projektverzeichnis vorhanden...

mfg
 
P

paidopoieo

Gast
Mom.....ich sollte vielleicht dazu sagen, das das Programm, wenn ich es in Eclipse kompiliere und ausfuhre, ja auch funktioniert.......
Die Ausgabe ist folgende auf der Console:

Code:
Use: java WSMPsrchClient [options] --email [email]your@email.com[/email] --program PROGNAME --database DBNAME --sequence file
     java WSMPsrchClient [options] --email [email]your@email.com[/email] --program PROGNAME --database DBNAME --sequence db:entry_id

 [ options ] 

 --sequence : path to a sequence file
 --annotation : score | rank
 --sort : score | rank
 --status : poll for the status of an asynchronous job
 --matrix : BLOSUM50,BLOSUM62,BLOSUM70,BLOSUM100
 --gapextend : (for mpsrch_ppa) default 5
 --jobid : Jobid at EBI queue system
 --pam : default 100
 --polljob : poll for the status of an asynchronous job and get the results
 --help : help on using this client
 --email : Your email address
 --outfile : file name to save the results
 --program : name of the program to use: mpscrh_pp or mpscrh_ppa
 --gapopen :  (for mpsrch_ppa) default 28
 --gap : (for mpsrch_pp) default 14
 --async : perform an asynchronous job
 --database : Database for the search:uniprot/uniref100/uniref90/uniref50/uniparc/swissprot/pdb
 --ebifile : tool:jobid:filetype from previous results
 --dbfetch : db:id input for dbfetch
 --alignments : 0-100 default 20

 [ General options ]

 --help    :         : prints this help text
 --async   :         : forces to make an asynchronous query
 --status  :         : poll for the status of a job
 --polljob :         : poll for the results of a job
 --jobid   : string  : jobid that was returned when an asynchronous job was submitted.
 --outfile : string  : name of the file results should be written to (default is jobid)
 --jobid   : string  : jobid that was returned when an asynchronous job was submitted.

 Synchronous job:
  The results/errors are returned as soon as the job is finished.
  Usage: java WSMPsrchClient [options] --program PROGNAME --database DBNAME --sequence file [--outfile string]
  Returns : saves the results to disk

 Asynchronous job:
  Use this if you want to retrieve the results at a later time. The results are stored for up to 24 hours. 
  The asynchronous submission mode is recommended when users are submitting batch jobs or large database searches
  Use: java WSMPsrchClient [options] --program PROGNAME --database DBNAME --sequence file --async
  Returns : jobid

  Use the jobid to query for the status of the job. 
  Use: java WSMPsrchClient --status --jobid string
  Returns : string indicating the status of the job (DONE, RUNNING, NOT_FOUND, ERROR).

  When done, WSMPsrchClient --polljob --jobid string [--outfile string]

 [ Output files ]

  .txt	 	: Program output
  .xml		: XML output

  [ help ]
    For more detailed help information refer to [url]http://www.ebi.ac.uk/MPsrch/MPsrch_help.html[/url]

anschliessend probier ich das Programm auf der Commandline mit den in der ersten Zeile erwaehnten Parametern aufzurufen....wenn ich
das mache, dann bekomm ich die im ersten Posting gepostete Fehlermeldung.......

Sorry, meine Schuld, haette ich gleich erwaehnen sollen....

mfg
Hubert[/list]
 

Lim_Dul

Top Contributor
Wahrscheinlich führst du es immer noch mit dem gcj aus

Versuch es mal explizit mit dem Pfad zur java bin Datei zu starten
 
P

paidopoieo

Gast
Hi Lim_Dui,

ich hab das jetzt gemacht, wie du gesagt hast...hoffentlich richtig :wink:

und bekomme folgende Fehlermeldung:

Code:
[Hubert@ppc65 EBI_WebService]$ /usr/java/jdk1.5.0_06/bin/java WSMPsrchClient.java /home/Hubert/Desktop/Permut.txt --email [email]hubert.prielinger@gmx.at[/email] --program mpscrh_pp database uniprot
Exception in thread "main" java.lang.NoClassDefFoundError: WSMPsrchClient/java
[Hubert@ppc65 EBI_WebService]$

ein bisschen kuerzer als die andere....*gg*

mfg
Hubert
 
P

paidopoieo

Gast
Hallo Roar,
danke fuer den link, der erste Punkt trifft nicht zu....die Klasse ist public

mit den weiteren Punkten kann ich nicht viel anfangen:

Die Classpath - Umgebungsvariable muss den Ordner der Klasse bzw. des Pakets enthalten.

was genau bedeutet das....der Projektordner heisst bei mir EBI_WebService, dort drinnen befinden sich java und class file und die noetigen jar files.....
aber wie setze ich die Umgebungsvariable.....

Wenn die Klasse in einem Paket ist, muss sie überden Paketnamen aufgerufen werden, z.B. java paket.Klasse
nein, die Klasse, die ich aufrufe befindet sich im default package....


Der Aufruf der Datei erfolgt ohne die Dateiendung ".class"
versteh ich da was nicht...., ich rufe doch das java file auf, oder nicht.....

mfg
 
R

Roar

Gast
min jung, du musst das program so aufrufen: java WSMPsrchClient blabla. genau wie du es aufgerufen hast als die parameter erklärung kam. was sollte der interpreter auch mit einer .java datei anfangen ;)
 
G

Guest

Gast
Hi Roar,
Sorry, ich versteh nicht was du meinst....bin wohl zu bloed dafuer.....heisst das ich hab das program falsch aufgerufen...
wenn ja, was hab ich falsch gemacht.....

danke

mfg
 
P

paidopoieo

Gast
Hallo murray,
dankeschoen, habs jetzt das java weggelassen...und bin ein bisschen weiter gekommen, denk ich... :wink:

diesesmal hab ich folgende Meldung bekommen:

Code:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/rpc/Service
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

mit dem kann ich leider auch nichts anfangen.....sorry

mfg
 

Schumi

Bekanntes Mitglied
Hallo, vielleicht hilft Dir das, hatte ein ähnliches Problem:

Bei mir sieht das so aus:
Dateien liegen in Workspace\Aufgabe5\aufgabe_5
sind im Package aufgabe_5
aus dem Verzeichnis aufgabe_5 gestartet bekomme ich die selben Fehler. Start aus dem überliegenden Verzeichnis also Aufgabe5 dann aber mit java aufgabe_5.filename funktioniert dann.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
urmelausdemeis Exception in thread "main" java.lang.Error: Unresolved compilation problem: Allgemeine Java-Themen 7
S Exception in thread "main" java.lang.NullPointerException at FamilienApp.main(FamilienApp.java:15) Allgemeine Java-Themen 1
E HILFE !! Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/FileUtils Allgemeine Java-Themen 4
javaerd Binomialkoeffizient ausrechnen, Exception in thread "main" java.lang.StackOverflowError Allgemeine Java-Themen 6
J Exception in thread "main" java.lang.NoClassDefFoundError Allgemeine Java-Themen 4
N Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.p Allgemeine Java-Themen 4
J Exception in thread "main" java.lang.OutOfMemoryEr Allgemeine Java-Themen 26
S Exception in Thread "main" java.lang.NoClassDef. b Allgemeine Java-Themen 2
B Exception in thread "main" java.lang.NoClassDefFou Allgemeine Java-Themen 12
P Exception in thread "main" java.lang.NoClassDefFou Allgemeine Java-Themen 3
P Exception in thread "main" java.lang.NoClassDefFou Allgemeine Java-Themen 3
B Exception in thread "main" java.lang.OutOfMemoryEr Allgemeine Java-Themen 5
S Exception in thread "main" java.lang.StringIndexOu Allgemeine Java-Themen 9
G Exception in thread "main" :? Allgemeine Java-Themen 5
E Exception in Thread "main" java.lang.NoClassDefFou Allgemeine Java-Themen 5
P Swing Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: npoints > xpoints.length || npoints > ypoints.length Allgemeine Java-Themen 5
E Thread Exception Allgemeine Java-Themen 6
V Compiler-Fehler Exception in thread "AWT-EventQueue-0" java.lang.IndexOutOfBoundsException: Index: 125, Size: 125 Allgemeine Java-Themen 11
M Exception in thread "AWT-EventQueue-0" Allgemeine Java-Themen 6
K Exception in thread "AWT-EventQueue-1" Allgemeine Java-Themen 2
T Design - Exception in Thread Allgemeine Java-Themen 3
W Queue.remove() -> no such element exception Allgemeine Java-Themen 17
N Kann ich die Nullpointer Exception umgehen Allgemeine Java-Themen 12
N A java Exception has occured Allgemeine Java-Themen 8
G javafx "class path" exception Allgemeine Java-Themen 5
H Interface PluginSystem ClassNotFound exception für library Klassen Allgemeine Java-Themen 10
tom.j85 Exception bei Abfrage von Ländercodes in API? Allgemeine Java-Themen 13
S Exception Allgemeine Java-Themen 5
LimDul Streams und Exception Allgemeine Java-Themen 8
C FileLock - Exception wird immer geworfen Allgemeine Java-Themen 4
S Wertbeschränkung Exception oder Anpassung? Allgemeine Java-Themen 4
D Nullpointer Exception Problem Allgemeine Java-Themen 5
Kirby.exe Nullpointer Exception bei Queue Allgemeine Java-Themen 5
R Schlüsselworte "Throw new exception" gibt nicht den String als Fehlermeldung aus Allgemeine Java-Themen 2
S RMI Exception Allgemeine Java-Themen 0
S MSSQL Exception & Connection String Allgemeine Java-Themen 19
S Interface, generischer Datentyp, Exception? Allgemeine Java-Themen 3
coolian warum bekomme ich ein string index out of bounds exception Allgemeine Java-Themen 17
B Aufruf der Methode ergibt eine Exception Allgemeine Java-Themen 13
M Klassen Serializable Exception Allgemeine Java-Themen 1
M xlsx File auslesen Exception occured Allgemeine Java-Themen 13
X jvm exception abfangen und an externes Programm schicken Allgemeine Java-Themen 4
G Java/LibGDX File Loading Exception Allgemeine Java-Themen 2
B Exception in Application init method Allgemeine Java-Themen 5
H OOP Testen einer Exception mit JUnit Allgemeine Java-Themen 8
M javafx ComboBox- Nullpointer Exception Allgemeine Java-Themen 6
perlenfischer1984 Dialect class not found exception Allgemeine Java-Themen 15
Thallius Bekomme keine Exception mit Stacktrace mehr. Was habe ich getan? Allgemeine Java-Themen 13
perlenfischer1984 Functionsparameter prüfen und eine Exception werfen !? Allgemeine Java-Themen 11
E Probleme mit nextInt() und Exception Allgemeine Java-Themen 35
Z Exception wird nicht ausgelöst Allgemeine Java-Themen 2
0 Animiertes Gif anzeigen - NullPointer Exception Allgemeine Java-Themen 19
T Konstruktor löst exception aus Allgemeine Java-Themen 7
KilledByCheese Dezimal nach Hexadezimal rechner wirft seltsame exception Allgemeine Java-Themen 4
D Codeausführung bevor Exception abgeschlossen ist Allgemeine Java-Themen 11
T FileNotFound Exception Allgemeine Java-Themen 9
L Exception/Error auf JDialog umleiten Allgemeine Java-Themen 2
C Arithmetic Exception, obwohl nichts 0 ist Allgemeine Java-Themen 5
M A Java Exception has occured. Allgemeine Java-Themen 1
P Input/Output java.util.Scanner in einer Schleife und Exception-Behandlung: Einlesen einer Zahl Allgemeine Java-Themen 4
E A Java Exception Has Occured Allgemeine Java-Themen 4
T Exception handling Allgemeine Java-Themen 7
P lazy loading exception Allgemeine Java-Themen 0
A Interpreter-Fehler OutOfMemory Exception mit Base64 decode Allgemeine Java-Themen 3
S Java Applet Crash - Keine Exception Allgemeine Java-Themen 8
S Best Practice verschiedene Exceptions fangen und neue Exception erzeugen Allgemeine Java-Themen 11
K Gepacktes Jar-File gibt beim Doppelklick eine Exception aus Allgemeine Java-Themen 4
P Eigene Exception Klasse Allgemeine Java-Themen 7
N Java Interne Exception Allgemeine Java-Themen 4
B JUnit4 Exception-Test Allgemeine Java-Themen 4
127.0.0.1 SQL Exception, kein Driver Allgemeine Java-Themen 9
S Erste Schritte Exception beendet Schleife nicht - Methode macht trotz throw weiter? Allgemeine Java-Themen 9
R ZIP FileSystem unter Windows wirft exception Allgemeine Java-Themen 7
H java.util.Timer und Funktion mit SQL Exception Allgemeine Java-Themen 5
Ollek Barcode mit Barcode4J erzeugen - Exception Allgemeine Java-Themen 4
Z Concurrent Modification Exception - HashMap (kein remove) Allgemeine Java-Themen 4
E Eigene Exception Klasse erstellen Allgemeine Java-Themen 3
L Variablen IO Exception weil File angeblich nicht exisitert Allgemeine Java-Themen 10
T Exception versus Rückgabeparamter Allgemeine Java-Themen 26
S Exception enableDepthTest Allgemeine Java-Themen 7
M JAXB Reimport zu Hibernate DB -> Exception Allgemeine Java-Themen 3
W Kleine Frage zu Null-Pinter-Exception Allgemeine Java-Themen 21
aze JUnit: Testen ob bestimmte Exception nicht auftritt Allgemeine Java-Themen 18
S Null Pointer Exception bei BufferedReader Allgemeine Java-Themen 4
N Runtime.exec() Exception Problem Allgemeine Java-Themen 3
P Default constructor cannot handle exception type Allgemeine Java-Themen 6
M Objekt prüfen auf null ->Invocation Target Exception??? Allgemeine Java-Themen 2
S Bildaufbau durch Servlet -> Exception Allgemeine Java-Themen 11
E Queue: Wie kann hier ein null-Pointer Exception auftreten?! Allgemeine Java-Themen 11
S Exception beim Schreiben des Dataset in XML Datei Allgemeine Java-Themen 8
M Webstart Exception trotz signierten JARs Allgemeine Java-Themen 3
E Interpreter-Fehler unbekannte Exception Allgemeine Java-Themen 12
B Komische Exception Allgemeine Java-Themen 4
U SwingWorker und Exception Allgemeine Java-Themen 3
B Nullpointer Exception in Array Allgemeine Java-Themen 15
G WebService Exception Allgemeine Java-Themen 3
M Best Practices Exception Handling für eigene library Allgemeine Java-Themen 8
G PermSpace Exception Allgemeine Java-Themen 2
S Invalid Chunk Exception Allgemeine Java-Themen 3
N URLClassLoader Exception Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben