关于maven的plugin插件问题(踩坑)

您所在的位置:网站首页 Maven导入test报错 关于maven的plugin插件问题(踩坑)

关于maven的plugin插件问题(踩坑)

2023-08-25 19:50| 来源: 网络整理| 查看: 265

关于maven的plugin插件问题(踩坑)

今天几乎花了一整天的时间来弄插件的问题

特此来复盘一下,没想到不起眼的plugin竟然困扰了我一天

文章目录 关于maven的plugin插件问题(踩坑)问题一:父工程中添加子工程,找不到子工程plugin问题二:新导入的开源项目与以前的plugin版本不同问题三:对于类似于xxx-maven-plugin的插件报红问题四:导入开源项目为子工程时,项目结构不对

问题一:父工程中添加子工程,找不到子工程plugin

形如:

在这里插入图片描述

在网上搜罗了很多解决方法,但不一定适合我这种问题

1、父工程和子工程名字不同(疑惑 但是我也照着改了 没解决)

2、在父工程中执行 clean compile (未解决

3、将idea中的maven 地址和settings.xml设置一致,如下

在这里插入图片描述

4、找到本地仓库目录 我的是 D:\maven\apache-maven-3.3.9-bin\repository\org\apache\maven\plugins

进去之后发现我确实是没有 =_= 如果有的话 可以试试直接把对应插件版本的文件夹删掉 重新打开IDEA 再clean compile

5、最后我是在每个子工程下分别执行clean compile 问题得到解决

问题二:新导入的开源项目与以前的plugin版本不同

例如:

在这里插入图片描述

可以在中添加指定版本的代码段

org.apache.maven.plugins maven-site-plugin 3.3 问题三:对于类似于xxx-maven-plugin的插件报红

类似于这样的:

org.codehaus.mojo wagon-maven-plugin 1.0

报红就直接用不了了

我们可以通过添加依赖的方式解决(原来的插件就是上面的代码不要删):

org.codehaus.mojo wagon-maven-plugin 1.0 pom 问题四:导入开源项目为子工程时,项目结构不对

也就是maven继承parent的问题

形如:

在这里插入图片描述

project报红 直接让我破防

解决途径:在 中添加

org.springframework.boot spring-boot-starter-parent 2.2.4.RELEASE


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3