【发布时间】:2016-10-17 21:48:11
【问题描述】:
我正在尝试在 jhipster 项目中运行 ./gradlew 并在 ':bower' 任务中遇到下一个错误:
:cleanResources
:bootBuildInfo
:bower FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':bower'.
> A problem occurred starting process 'command 'bower''
.......
Caused by: net.rubygrapefruit.platform.NativeException: Could not start 'bower'
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:27)
at net.rubygrapefruit.platform.internal.WrapperProcessLauncher.start(WrapperProcessLauncher.java:36)
at org.gradle.process.internal.ExecHandleRunner.run(ExecHandleRunner.java:68)
... 2 more
Caused by: java.io.IOException: Cannot run program "bower" (in directory "/Users/vovkvlad/coding/learning/Java/jHipProj"): error=2, No such file or directory
at net.rubygrapefruit.platform.internal.DefaultProcessLauncher.start(DefaultProcessLauncher.java:25)
... 4 more
我在stackoverflow上看到过类似的问题:
但第一个链接仅抱怨 IntelliJ 中的故障(在我的情况下,终端中出现相同的错误)
第二个链接给出了非常奇怪的答案,删除节点对我来说似乎很奇怪,并且可能不适用,因为 2 年过去了。
那么,有没有人知道我做错了什么? 我将不胜感激任何帮助/提示。 提前感谢您的帮助!
编辑:我已经全局安装了 bower,因此可以在 $PATH 中的路径之一下找到它。并且从终端识别出凉亭。
【问题讨论】:
-
尝试运行
yo jhipster:info检查您的环境是否正常 -
你用过docker环境吗?如果是,请尝试从容器内部运行 gradle。
标签: node.js intellij-idea gradle bower jhipster