Forked from aaronfreeman/play-lombok
This module adds Lombok to PlayFramework1.
- Play! Framework 1.2.5
- Eclipse Luna
Download lombok.jar from Project Lombok
$ wget http://projectlombok.org/downloads/lombok.jar
$ mv lombok.jar /your/eclipse/folder (ex. /Applications/eclipse/Eclipse.app/Contents/MacOS/ )
$ cd /your/eclipse/folder (ex. /Applications/eclipse/Eclipse.app/Contents/MacOS/ )
$ vim eclipse.ini
-javaagent:/Applications/eclipse/Eclipse.app/Contents/MacOS/lombok.jar
-Xbootclasspath/a:/Applications/eclipse/Eclipse.app/Contents/MacOS/lombok.jar
$ play new SampleProject
$ vim SampleProject/conf/dependencies.yml
require:
- play
- org.projectlombok -> lombok 1.14.8
- asufana -> play-lombok 1.2.3
repositories:
- asufana_zip_repo:
type: http
artifact: https://github.com/asufana/[module]/raw/master/dist/[module]-[revision].zip
contains:
- asufana -> play-lombok
$ play deps SampleProject --clearcache
$ play ec SampleProject
- Eclipse > Preferences > Java > Installed JREs
- Select JRE and Edit
- Default VM arguments
-javaagent:/Applications/eclipse/Eclipse.app/Contents/MacOS/lombok.jar