Heim  >  Artikel  >  Java  >  Wie kompiliere ich Eclipse-basierte Java-Projekte über die Befehlszeile?

Wie kompiliere ich Eclipse-basierte Java-Projekte über die Befehlszeile?

DDD
DDDOriginal
2024-11-10 21:16:03421Durchsuche

How to Compile Eclipse-based Java Projects from the Command Line?

Erstellen Sie Eclipse-Java-Projekte über die Befehlszeile

Die Möglichkeit, Eclipse-basierte Java-Projekte über die Befehlszeile zu kompilieren, kann automatisierte Builds optimieren und Eliminieren Sie die Notwendigkeit, sich auf externe Tools wie Ant zu verlassen. So erledigen Sie diese Aufgabe:

Verwenden des Equinox Launcher (Eclipse Mars und höher)

  1. Öffnen Sie Ihr Terminalfenster.
  2. Navigieren in das Eclipse-Installationsverzeichnis.
  3. Führen Sie Folgendes aus Befehl:
java -jar plugins/org.eclipse.equinox.launcher_*.jar -noSplash -data "workspace" -application org.eclipse.jdt.apt.core.aptBuild

Ersetzen Sie die Versionsnummer (*) durch die tatsächliche Version des Equinox-Launchers, der mit Ihrer Eclipse-Version installiert ist.

Verwenden Sie „startup.jar“ (Eclipse Vor-Mars)

  1. Öffnen Sie Ihr Terminal Fenster.
  2. Navigieren Sie zum Eclipse-Installationsverzeichnis.
  3. Führen Sie den folgenden Befehl aus:
java -cp startup.jar -noSplash -data "workspace" -application org.eclipse.jdt.apt.core.aptBuild

Tipps:

  • Der Parameter -data gibt den Speicherort Ihres Arbeitsbereichs an.
  • Der Parameter -noSplash deaktiviert den Begrüßungsbildschirm während der Kompilierung.
  • Für Windows-Benutzer ersetzen Sie in den Befehlen java durch java.exe.

Zusätzliche Ressourcen:

  • [Eclipse Equinox Launcher Wiki](https://wiki.eclipse.org/Equinox_Launcher)
  • [Eclipse Startup.jar-Dokumentation](https://dev.eclipse.org/core-resources/resources-home/user-guide .html#eclipse.userguide-startup-main)

Das obige ist der detaillierte Inhalt vonWie kompiliere ich Eclipse-basierte Java-Projekte über die Befehlszeile?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn