运行maven install时候报错了。不知道哪儿错了
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行maven install时候报错了。不知道哪儿错了相关的知识,希望对你有一定的参考价值。
[ERROR] Failed to execute goal on project oa: Could not resolve dependencies for project com.rj.eden.oa:oa:war:0.0.1-SNAPSHOT: Could not find artifact com.sun:tools:jar:1.6.0 at specified path C:/Program Files (x86)/Java/jdk1.6.0_17/lib/tools.jar -> [Help 1] 这是哪儿出错了
参考技术A 我看到报错说明上在jdbcutils上有一个错误,最后一个参数使用了不准确的变量类型var,你把你的代码贴出来看看,或你自己再检测一下,是不是这里写错了。idea maven install 卡住,无报错排查。
今天使用idea打包,执行install,看控制台日志,卡主了(意思是日志不继续在控制台输打印了,卡主了,也看不到错误),也没有报错,然后进行排查。
进入dos命令,进入到项目的根目录,使用 运行 mvn install 命令,结果和在idea中使用 install一样,然后运行 mvn 命令,报错
错误内容:
ERROR: No goals have been specified for this build. You must specify a valid lifecycle phase or a goal
in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id
错误内容很长,就截取了这么多,解决办法
- pom.xml文件<build>标签根目录内加上<defaultGoal>compile</defaultGoal>即可
解决链接:https://www.cnblogs.com/sanduweiliangxtx/p/9936340.html,解决后,运行 mvn install 命令进行打包,依然卡主,
使用 mvn install -Dmaven.test.skip=true命令,进行打包,命令的意思:忽略测试内容,也就是忽略 图片下方文件夹中的内容,一步步排查。
然后去删除test文件夹下影响打包的代码,再次在idea中使用 install进行打包,打包成功,贴出截图。
总结: 因使用idea打包的时候 控制台有打印错误日志,也就是说代码没有错误,就去 项目根目录直接执行命令进行排查,最后搞定。
以上是关于运行maven install时候报错了。不知道哪儿错了的主要内容,如果未能解决你的问题,请参考以下文章
自定义spring-boot-autocofigure使用maven打包的时候报错了:Failed to execute goal org.springframework.boot:spring-bo