shell 脚本执行mvn clean install 报错

发布于 2021-11-14 05:39:25 字数 1147 浏览 906 评论 4

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.324s
[INFO] Finished at: Tue Jun 11 11:02:07 CST 2013
[INFO] Final Memory: 2M/59M
[INFO] ------------------------------------------------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/root). Please verify you invoked Maven from the correct directory. -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException



我在shell里面写入cd 到我的mvn工程下,然后进行编译打包,结果执行错误,但是我在另一个脚本里面执行是没有问题的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

琴流音 2021-11-20 02:10:31

the pinyin is broken

本宫微胖 2021-11-19 03:10:52

ok,thanks , the
problem has been resolved

伴我心暖 2021-11-17 18:48:03

Shell 里面使用 cd 是没有用处的。建议你在 bash 中使用

mvn -f $YOUR_PROJECT_DIR/pom.xml clean install

或者继续在 bash 中使用 cd,然后这样执行(记住前面还有个点)

. ./your_shell_script_file.sh

静谧 2021-11-16 13:41:49

看日志是没有进入工程目录。

cd后打印下你的目录试试。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文