【问题标题】:How to build a Play2 project using play-yeoman from IntelliJ IDEA如何使用 IntelliJ IDEA 的 play-yeoman 构建 Play2 项目
【发布时间】:2015-06-01 00:53:35
【问题描述】:

现在我正在阅读以下项目的代码。我是 Play2(带 Scala)的新手。

https://github.com/mohiva/play-silhouette-angular-seed#master

当我使用上面链接中的说明构建它时,它运行良好。(它在终端上)。 但是当我用 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)

我猜这是一个小的配置错误,但找不到它发生的原因。 如何构建它?

谢谢。

【问题讨论】:

    标签: scala intellij-idea playframework yeoman


    【解决方案1】:

    我对这方面一无所知,但显而易见的解决方案(在我的无知中)是将 grunt 所在的目录添加到您的路径中,然后重新启动 Intellij 以确保获取路径更改。你试过吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-14
      • 1970-01-01
      • 2014-07-12
      • 1970-01-01
      • 2014-04-07
      • 2015-12-27
      相关资源
      最近更新 更多