java-为什么“生成项目”失败而运行(Maven配置)成功?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java-为什么“生成项目”失败而运行(Maven配置)成功?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含683字,纯文字阅读大概需要1分钟。
内容图文
![java-为什么“生成项目”失败而运行(Maven配置)成功?](/upload/InfoBanner/zyjiaocheng/690/1cca9e9b7f62441d8c084f6e99ab386f.jpg)
问题案例:一个基于Maven的项目,具有一个Maven运行配置,其“命令行”参数定义为全新安装.
单击绿色箭头以调用“运行my_maven_config”,将从Nexus下载所有必需的程序包,并成功完成构建.
然而,选择“ Build Project”会调用一个看似相似的过程,但是在成功构建了一段时间之后,它在缺少的Hibernate包上失败了.
为什么会有这种差异?
“运行”的构建部分不应该与“独立构建”相同吗?
解决方法:
它们是不相同的. IntelliJ IDEA从Maven导入外部项目模型,并将其转换为内部项目模型.它不是100%准确的,某些Maven插件不受支持,某些依赖项可能无法解决,等等.
请参阅this answer以执行诊断.尝试重新导入项目(如果没有帮助,请首先删除.idea目录).
稍后将支持使用Gradle将构建/运行操作委托给Maven,这将在以后得到支持(可能在IntelliJ IDEA 2018.3中).
内容总结
以上是互联网集市为您收集整理的java-为什么“生成项目”失败而运行(Maven配置)成功?全部内容,希望文章能够帮你解决java-为什么“生成项目”失败而运行(Maven配置)成功?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。