Scala 如何使用IntelliJ IDEA中的play yeoman构建Play2项目

Scala 如何使用IntelliJ IDEA中的play yeoman构建Play2项目,scala,intellij-idea,playframework,yeoman,Scala,Intellij Idea,Playframework,Yeoman,现在我正在阅读以下项目的代码。我是Play2w/Scala的新手 当我用上面链接中的指令构建它时,它工作得很好。它在终端上。 但当我用IntelliJ IDEA打开那个项目时,我发现了以下错误 [info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000 'force' not enabled Will run: [grunt, --gruntfile=Gruntfile.js, watch] in /Users/chabashilah/ /

现在我正在阅读以下项目的代码。我是Play2w/Scala的新手

当我用上面链接中的指令构建它时,它工作得很好。它在终端上。 但当我用IntelliJ IDEA打开那个项目时,我发现了以下错误

[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
'force' not enabled
Will run: [grunt, --gruntfile=Gruntfile.js, watch] in /Users/chabashilah/
/prv/dev/test/test-play-silhouette-angular-seed/ui
java.io.IOException: Cannot run program "grunt" (in directory "/Users/chabashilah/
/prv/dev/test/test-play-silhouette-angular-seed/ui"): error=2, No such file or directory
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
Caused by: java.io.IOException: error=2, No such file or directory
    at java.lang.UNIXProcess.forkAndExec(Native Method)
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:248)
    at java.lang.ProcessImpl.start(ProcessImpl.java:134)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
[trace] Stack trace suppressed: run 'last compile:run' for the full output.
[error] (compile:run) java.io.IOException: Cannot run program "grunt" (in directory "/Users/chabashilah/
/prv/dev/test/test-play-silhouette-angular-seed/ui"): error=2, No such file or directory
[error] Total time: 1 s, completed 2015/03/28 0:36:40
1. Waiting for source changes... (press enter to interrupt)
我猜这是一个小的配置错误,但无法找到它发生的原因。 我怎样才能让它建立起来


谢谢。

我对这方面一无所知,但我不知道的一个明显的解决方案是将grunt所在的目录添加到您的路径中,然后重新启动Intellij以确保路径更改被执行。你试过了吗