JavaCompilerCore/doc/pluginBau.md

1.6 KiB

Bau und installation des Eclipse plugins

  1. Zunächst muss der JavaTX Compiler gebaut werden. Dafür wird im Rootverzeichnis des JavaTX Compilers mvn install ausgeführt. Falls die Tests nicht laufen kann das mit -DskipTests beseitigt werden.

  2. Dann muss das Plugin gebaut werden. Dafür muss ebenfalls mvn install ausgeführt werden, im Rootverzeichnis des Plugins. Falls es dabei zu Fehlern mit der Java-Version kommen sollte muss man in ~.mavenrc oder ~.mavenrc_pre.bat die Zeile set JAVA_HOME=<JDK-19-Pfad> (Windows) oder JAVA_HOME="<JDK-19-Pfad>" (Linux) einfügen. Damit sollte maven korrekt konfiguriert sein.

  3. Als letzter Schritt muss nun das Plugin in Eclipse geladen werden. Wichtig dabei ist, dass Eclipse selber mit Java 19 startet. Dafür kann die Datei eclipse.ini angepasst werden die im Installationsverzeichnis von Eclipse vorhanden ist. Hier müssen zwei Zeilen eingetragen werden:

-vm
<JDK-19-Pfad>/javaw.exe

Ganz am Anfang der Datei und unter -vmargs die Option --enable-preview

  1. Das gebaute Plugin befindet sich unter JavaCompilerPlugin\releng\JavaCompilerPlugin.Update\target Um dieses Plugin in Eclipse laden zu können muss den Dialog Help > Install new Software öffnen. Oben rechts steht die Option Add... Im sich öffnenden Dialog muss man Archive anklicken und dort das Zip Archiv aus dem Oben genannten Pfad einfügen. Nun mit Add den Dialog schließen. Als letztes muss in der Liste oben der Eintrag JavaCompilerPlugin.Update ausgewählt werden. Hier sollte nun unten das Plugin angezeigt werden. Einfach auswählen und unten Next drücken. Damit sollte der Vorgang abgeschlossen sein.