2017-08-20 1 views
1

ich von Neon zu Sauerstoff aufgerüstet und jetzt viele meiner Projekte mit Ant baut den FehlerEclipse-Oxygen Upgrade - "Java Virtual Machine Launcher - Ein Java-Ausnahme ist aufgetreten)"

„Java Virtual Machine Launcher erhalten - Ein Java Ausnahme aufgetreten ist "

Erstens ist meine Situation nicht dasselbe wie 18453100. Ich habe die Ant-Klassenpfad-Standardeinstellungen auf keinen Effekt zurückgesetzt. Und das Löschen aller Metadaten führte dazu, dass Ant-Builds in allen Projekten fehlschlagen.

Ich habe festgestellt, dass das Kopieren einer ant build.xml in einem Projekt, das in einem ähnlichen Projekt funktioniert, in dem Builds nicht funktionierten, dazu führte, dass der Ant-Build jetzt den JVM-Fehler erhielt.

Was ich festgestellt habe, dass in Ausführen Konfiguration - Classpath - Zusätzliche Aufgaben & Unterstützung Ant Aufgaben in Projekten, die arbeiten haben etwa 20 Einträge, während wenn die gleiche Datei in ein neues Projekt kopiert wird, dann gibt es nur 5 Einträge. Und zurück zu Neon, haben alle diese Laufkonfigurationen die gleichen 5 Einträge. Und BTW die Ant Home Klassenpfad Einträge sind die gleichen (Standard) in allen Projekten.

Classpath in Neon und nicht arbeitenden Sauerstoff Projekte enter image description here

Classpath in Oxygen Arbeitsprojekte enter image description here

So denke ich, dass das Upgrade auf Sauerstoff nicht diese zusätzlichen 15 Verweise auf die Classpath hinzugefügt haben für einige Projekte. Aber ich kann nichts in den Projekteigenschaften finden, um das zu korrigieren. Es war nicht das, was ich vorhatte, es eines nach dem anderen für mehr als ein Dutzend Projekte zu tun.

Würde jemand wissen, wie man diese zurücksetzt? Oder anders?

Antwort

-1

Ant Startkonfigurationen sind in keinem Zusammenhang mit den Projekteinstellungen (nur die Textdatei Codierung ein Problem sein könnte, wenn Dateien erforderlich durch Ant Kopieren):

  • In Fenster> Einstellungen: Ant> Runtime: Registerkarte Classpath drücken Sie die Standard wiederherstellen Schaltfläche.
  • In den nicht arbeitenden externen Tool Konfigurationen die gleichen JRE Einstellungen verwenden, wie in Ihren
+0

Ant Startkonfigurationen (Java Virtual Machine Launcher nicht fehlen Klassen Ihre Fehlermeldung sagt) arbeitet ich bereits gesagt "ich den Ant zurückgesetzt classpath hat standardmäßig keine Auswirkungen. " –

+0

Sie meinen, Sie haben die Standardeinstellungen in den Einstellungen wiederhergestellt, während die zugeschnittenen Screenshots von zwei verschiedenen spezifischen externen Tool-Konfigurationen stammen, oder? Bitte zeigen Sie uns das XML der beiden freigegebenen Konfigurationen. – howlger

+0

Erstens, ja ich hatte die Standardeinstellungen in den Einstellungen wiederhergestellt, da dies häufig als Ursache erwähnt wurde. –

Verwandte Themen