1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

java.lang.NoClassDefFoundError: com/sun/tools/javac/Main

  • Adok
  • 18. Juni 2006 um 18:18
  • Unerledigt
  • Adok
    20
    Adok
    Mitglied
    Reaktionen
    49
    Punkte
    4.199
    Beiträge
    714
    • 18. Juni 2006 um 18:18
    • #1

    Beim Kompilieren eines Projekts aus Eclipse mit Apache Ant bekomme ich den Fehler:

    [javac] java.lang.NoClassDefFoundError: com/sun/tools/javac/Main
    [javac] Exception in thread "main"

    Per Google habe ich herausgefunden, dass mit com/sun/tools/javac/Main der javac-Compiler gemeint ist. Möglicherweise ist irgendwo der Pfad zu diesem Compiler falsch eingestellt. Wo könnte das sein?

    JAVA_HOME dürfte korrekt gesetzt sein, ich habe mit dem Befehl "set" in der Kommandozeile nachgesehen; ich werde mich aber noch ein bisschen damit spielen.

    Könnte es sich bei diesem Problem vielleicht doch um etwas ganz Anderes handeln?

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 18. Juni 2006 um 18:54
    • #2

    Ich glaube das kann vorkommen, wenn sich 2 unterschiedliche Java installationen in die quere kommen; wenn du z.b den Compiler von installation A aufrufst, und im pfad die libs von Installation B liegen.

    Auf eingen Linuxdistributionen ist mir dieser Fehler schon untergekommen bild ich mir ein, wenn im Pfad auf eine alternative jvm verwiesen wurde.

    lg, Benjamin Ferrari, bookworm.at

  • Adok
    20
    Adok
    Mitglied
    Reaktionen
    49
    Punkte
    4.199
    Beiträge
    714
    • 18. Juni 2006 um 19:34
    • #3

    Ich arbeite unter Windows XP.

    Das Problem besteht nicht mehr, seit ich das Projekt aus Eclipse gelöscht und neu importiert habe. Wahrscheinlich hat es also gar nichts mit javac zu tun gehabt, sondern mit dem Projekt. Wenn das so ist, finde ich die Fehlermeldung aber komisch.

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung