From 8b7a7cbc813653a3248d6cf3a7779e220957bc85 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Mon, 8 May 2017 21:28:02 +0200 Subject: The great rename: the old ‘website’ is now ‘website-old’, and ‘website2’ is now ‘website’. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- website2/templates/setup/ecj.html | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 website2/templates/setup/ecj.html (limited to 'website2/templates/setup/ecj.html') diff --git a/website2/templates/setup/ecj.html b/website2/templates/setup/ecj.html deleted file mode 100644 index 9d56a085..00000000 --- a/website2/templates/setup/ecj.html +++ /dev/null @@ -1,31 +0,0 @@ -<#import "_setup.html" as s> - -<@s.scaffold title="ecj"> - <@s.introduction> -

- ecj (the eclipse standalone compiler) is compatible with lombok. Use the following command line to enable lombok with ecj: -

java -javaagent:lombok.jar=ECJ -jar ecj.jar -cp lombok.jar -source 1.8 (rest of arguments)
-

- You may have to add the following VM argument, if you're using an older version of lombok or java: -

-Xbootclasspath/p:lombok.jar
-

- If you're using a tool based on ecj, adding these VM arguments and adding lombok.jar to the classpath should work. -

- - - <@s.section title="Maven"> -

- It is possible to configure maven-compiler-plugin with maven-dependency-plugin and plexus-compiler-eclipse. -

- Before the compile phase, you will have to set your MAVEN_OPTS environment variable to include the javaagent argument. In the example below, target is your ${r"${project.build.directory}"}. -

- Use the following commands in sequence to enable lombok with ecj in your Maven build: -

-mvn clean dependency:copy@get-lombok
-set MAVEN_OPTS=-javaagent:target/lombok.jar=ECJ (or your OS's equivalent)
-mvn install
-set MAVEN_OPTS= (or your OS's equivalent)
-
-

- - -- cgit