Configuring IntelliJ IDEA for PlayFramework 2.0 Beta
Join the DZone community and get the full member experience.
Join For FreeSo this is what you'll have to do to get a play 2.0 beta JAVA app running.
Create a new project using play new sampleTest
in this example, it would be
$APP=/home/domdorn/work/play/
and I have play 2.0 beta installed in
$PLAY=/home/domdorn/work/playframework/play-2.0-beta
In IDEA, create a new project and select "Create Java Project from
existing sources"

and click next until the window disappears.
next, open up the module settings and configure it like here
next, open up the module settings and configure it like here

$APP/app
then add a new library

with the following paths
JAR-Directories
$PLAY/framework/sbt/boot/scala-2.9.1/play/play/2.0-beta/
$PLAY/framework/sbt/boot/scala-2.9.1/lib/
Source-Folders:
$PLAY/framework/play/src/main/java/
For the module
then add another dependency (single entry library)
(you might have to compile your play app first using play compile)
and configure it like in this screenshot
JAR-Directories
$PLAY/framework/sbt/boot/scala-2.9.1/play/play/2.0-beta/
$PLAY/framework/sbt/boot/scala-2.9.1/lib/
Source-Folders:
$PLAY/framework/play/src/main/java/
For the module
then add another dependency (single entry library)
(you might have to compile your play app first using play compile)
and configure it like in this screenshot

- $APP/target/scala-2.9.1/classes
- $APP/target/scala-2.9.1/classes-managed
- $APP/target/scala-2.9.1/classes-managed
voila, you can now develop with play 2.0 in your favorite IDEa ;)
I hope this helps some of you!
I hope this helps some of you!
p.s.: on the Play Framework Mailing list, Francisco Canedo mentioned to instead of manually configuring IDEA you should integrate with the IDEA SBT Plugin. See this thread for further information.
intellij
BETA (programming language)
Opinions expressed by DZone contributors are their own.
Comments