Nochmal NoClassDefFoundError

Status
Nicht offen für weitere Antworten.

Blade230

Mitglied
Hallo Forum,

habe bei meinem Projekt folgende Struktur.

. Root
|
|
|________install
| |
| |........ frmMain.class
|
|.....Start.class
|.....Start.jar
|.....manifest.mf


Nach Ausführen des folgenden Codes über die Start.jar :

Code:
import java.io.*;
public class CStart {
    
    /** Creates a new instance of CStart */
    private String uDir;
    private File f;
    public CStart() {
        uDir = System.getProperty("user.dir");
        System.out.println("Läuft in: " + uDir);
        f = new File(uDir + File.separator + "install" + File.separator + "frmMain.class");
        if(f.exists() == true)
        {
            System.out.println(uDir + File.separator + "install" + File.separator +"frmMain.class ist da!");
            install.frmMain fMain = new install.frmMain();
            fMain.show();
        }
        else
        {
             System.out.println(uDir + File.separator + "install" + File.separator +"frmMain.class FEHLT!");
        }
        
    }
    
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        new CStart();
    }
    
}

erhalte ich folgende Fehlermeldung:

Exception in thread "main" java.lang.NoClassDefFoundError: install/frmMain
at CStart.<init>(CStart.java:25)
at CStart.main(CStart.java:40)


Hat jemand eine Idee? Eigenlich müsste doch die Angabe richtig sein.

Mit
Code:
import install.*;
funzt es auch nicht.

Tom
 
B

bygones

Gast
compilieren klappt aber ? weil dann hätte es ohne den import nicht funktionieren dürfen....
 

Bleiglanz

Gesperrter Benutzer
manifest muss im Ordner META-INF sein?

was soll das mit dem jar und dem Start? ruft du dein Programm mit

java -jar

auf und willst dann auf Klassen ausserhalb des Archivs zugreifen??


und nochwas: dass die Datei
Code:
            System.out.println(uDir + File.separator + "install" + File.separator +"frmMain.class ist da!");
            install.frmMain fMain = new install.frmMain();
            fMain.show();
"da ist", heisst nochlange nicht, dass sie auch im classpath ist!

(du hättest das auch einfacher mit Class.ForName testen können)
 

Blade230

Mitglied
Hallo,

die Start.class ist nur beim Kompilieren wichtig.

Aufrufen will ich aus performance Gründen die Start.jar mit java - jar Stat.jar. Die soll dann die GUI laden. der übersicht halber, möchte ich die Class-Dateien in verschiedenen Ordnern halten.

Tom
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Ostkreuz Wieso wird die Methode nochmal aufgerufen? Java Basics - Anfänger-Themen 5
E nochmal synchronisierte Methoden Java Basics - Anfänger-Themen 5
J Hinzufügen eines Objekts in eine Liste, um später dann nochmal auf das Objekt zugreifen zu können Java Basics - Anfänger-Themen 8
B Unique ID nochmal Unique machen Java Basics - Anfänger-Themen 20
X Wenn Exception dann nochmal try. Java Basics - Anfänger-Themen 7
R Nochmal Quaxli Spieletutorial ;) Java Basics - Anfänger-Themen 9
V Nochmal Hilfe - Replace Methode Java Basics - Anfänger-Themen 2
T Override klappt nochmal wie? Java Basics - Anfänger-Themen 3
Haubitze_Broese Methode am ende nochmal startet? Java Basics - Anfänger-Themen 8
D Ausgabe sauber formatieren *bitte nochmal reinschaun* Java Basics - Anfänger-Themen 7
D C0 und C1 Test nochmal Java Basics - Anfänger-Themen 9
B könnte nochmal jemand über mein Projekt schauen? Java Basics - Anfänger-Themen 4
C Nochmal zu lokale Einstellungen Java Basics - Anfänger-Themen 2
G nach Thread.start(); nochmal start(); aufrufen geht nicht Java Basics - Anfänger-Themen 4
S Fehler durch Exception beheben und nochmal versuchen Java Basics - Anfänger-Themen 4
U Nochmal was zum Date(); Java Basics - Anfänger-Themen 23
F nochmal Array Declaration Java Basics - Anfänger-Themen 2
G Nochmal vereinfacht - hoffe mer kanns nachvollziehen Java Basics - Anfänger-Themen 9
F Referenz Pointer oder doch nochmal neu suchen ? Java Basics - Anfänger-Themen 2
G Nochmal zweidimensionaler Vector Java Basics - Anfänger-Themen 10
ven000m Char einlesen, wie ging das nochmal? Java Basics - Anfänger-Themen 9
D Nochmal zu den dummen Eingaben über Tastatur Java Basics - Anfänger-Themen 15
B Nochmal ich/ Graphik wird nicht angezeigt ? Java Basics - Anfänger-Themen 12
G Nochmal Problem mit Kommunikation zwischen Klassen Java Basics - Anfänger-Themen 3
B nochmal ich / jdk1.5 Java Basics - Anfänger-Themen 5
S nochmal Taschenrechner ;) Java Basics - Anfänger-Themen 16
megachucky nochmal JDBC. komme nicht weiter. Java Basics - Anfänger-Themen 4
K nochmal Jtable Java Basics - Anfänger-Themen 5
P NoClassDefFoundError: org/apache/commons/collections4/ListValuedMap trotz vorhandener Klasse? Java Basics - Anfänger-Themen 10
C NoClassDefFoundError mit externer Jar bei Start aus Eclipse Java Basics - Anfänger-Themen 3
H JUnit in Eclipse: java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 9
J Erste Schritte java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 4
D NoClassDefFoundError Java Basics - Anfänger-Themen 2
H java.lang.NoClassDefFoundError Run as>> Run on Server Java Basics - Anfänger-Themen 2
G Interpreter-Fehler NoClassDefFoundError - einfachstes Programm - komm nicht drauf!!! Java Basics - Anfänger-Themen 6
P Exception in thread "main" java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 1
C Java-Applet Fehler "NoClassDefFoundError"? Java Basics - Anfänger-Themen 1
T NoClassDefFoundError Java Basics - Anfänger-Themen 3
K Caused by: java.lang.NoClassDefFoundError: org/mindrot/jbcrypt/BCrypt Java Basics - Anfänger-Themen 0
S NoClassDefFoundError Java Basics - Anfänger-Themen 7
R NoClassDefFoundError Java Basics - Anfänger-Themen 3
H Classpath java.lang.NoClassDefFoundError externe Libary Java Basics - Anfänger-Themen 4
M Exception in thread "main" java.lang.NoClassDefFoundError: MeineKlasse Java Basics - Anfänger-Themen 12
I NoClassDefFoundError Java Basics - Anfänger-Themen 10
M Klassen Exception in thread "main" java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 2
B NoClassDefFoundError Java Basics - Anfänger-Themen 18
H NoClassDefFoundError Java Basics - Anfänger-Themen 4
R NoClassDefFoundError im *jar Archiv Java Basics - Anfänger-Themen 7
P java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory Java Basics - Anfänger-Themen 1
hdi NoClassDefFoundError Java Basics - Anfänger-Themen 16
B NoClassDefFoundError Java Basics - Anfänger-Themen 2
U NoClassDefFoundError ? Java Basics - Anfänger-Themen 9
T Fehlermeldung: java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 10
A java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 3
A NoClassDefFoundError Java Basics - Anfänger-Themen 2
A NoClassDefFoundError Java Basics - Anfänger-Themen 2
V java.lang.NoClassDefFoundError -- was kann ich tun? Java Basics - Anfänger-Themen 8
L java.lang.NoClassDefFoundError / SIP-Servlets Java Basics - Anfänger-Themen 4
G NoClassDefFoundError: javax/xml/stream/XMLStreamException Java Basics - Anfänger-Themen 23
Y Frage zu "NoClassDefFoundError" Java Basics - Anfänger-Themen 4
G failed.java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 4
M jar-File ausführen - NoClassDefFoundError Java Basics - Anfänger-Themen 4
G Referenzierte Projekte: java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 2
S NoClassDefFoundError - Was tun? Java Basics - Anfänger-Themen 5
G NoClassDefFoundError: - leider ohne die vermisste Klasse Java Basics - Anfänger-Themen 2
B Java -jar NoClassDefFoundError Java Basics - Anfänger-Themen 2
K FEHLER: ".java.lang.NoClassDefFoundError" Java Basics - Anfänger-Themen 5
K java.lang.NoClassDefFoundError: Klasse (wrong name... Java Basics - Anfänger-Themen 17
O java.lang.NoClassDefFoundError Exception in thread "mai Java Basics - Anfänger-Themen 5
C RealJ java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 5
L java.lang.NoClassDefFoundError . was nun? Java Basics - Anfänger-Themen 12
A java.lang.NoClassDefFoundError: FloatInt/class Java Basics - Anfänger-Themen 4
P java.lang.NoClassDefFoundError.Hauptklasse fehlt Java Basics - Anfänger-Themen 13
F NoClassDefFoundError!? Java Basics - Anfänger-Themen 5
G java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 3
J NoClassDefFoundError Java Basics - Anfänger-Themen 6
N java.lang.NoClassDefFoundError: main Java Basics - Anfänger-Themen 6
B Anfängerfrage zu 'NoClassDefFoundError' Java Basics - Anfänger-Themen 2
U java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 3
T Netbeans jar einbinden NoClassDefFoundError Java Basics - Anfänger-Themen 2
E NoClassDefFoundError Java Basics - Anfänger-Themen 9
ff java.lang.NoClassDefFoundError: task/class Java Basics - Anfänger-Themen 4
J "main" java.lang.NoClassDefFoundError: PortENum Java Basics - Anfänger-Themen 9
A NoClassDefFoundError Java Basics - Anfänger-Themen 7
C NoClassDefFoundError bei jar-File Java Basics - Anfänger-Themen 7
E java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 10
T NoClassDefFoundError: Java Basics - Anfänger-Themen 20
N java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 7
L NoClassDefFoundError Packete Java Basics - Anfänger-Themen 3
G NoClassDefFoundError Java Basics - Anfänger-Themen 6
H Warum bekomme ich einenen noclassdeffounderror ? [erledigt] Java Basics - Anfänger-Themen 7
megachucky komisches problem mit NoClassDefFoundError Java Basics - Anfänger-Themen 21
F NoClassDefFoundError Java Basics - Anfänger-Themen 6
I Programm funzt nicht (NoClassDefFoundError)! Java Basics - Anfänger-Themen 3
G java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 2
K java.lang.NoClassDefFoundError: HalloJava Java Basics - Anfänger-Themen 5
P java.lang.NoClassDefFoundError Java Basics - Anfänger-Themen 9
D NoClassDefFoundError Java Basics - Anfänger-Themen 15
G java.lang.NoClassDefFoundError. Hä? Java Basics - Anfänger-Themen 4
R NoClassDefFoundError Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben