问题引入
在毕设的maven项目中,由于需要将一个工程打包(install到本地maven仓库下),在其他工程中引入此maven使用,但出现了以下问题:
A工程install成功–>B工程pom.xml也引入成功–>在B工程中,import A工程的类失败
解决方案
解决方法很简单
将A工程的pom.xml的打包插件进行修改
原先的插件配置:
<build>
<plugins>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugins>
</build>
改为apache的插件:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
重新install,reimport,发现成功!
总结
其实解决方法很简单,但自己因为这个问题也捣鼓了很久,希望借此博客也帮助到遇到同样问题的人。
在SpringBoot项目B中,通过Maven成功引入了本地打包的A工程,但在import A的类时失败。解决方案是修改A工程的pom.xml中的打包插件,从原来的插件更换为Apache的maven-install-plugin,然后重新install并reimport,问题得到解决。
1409

被折叠的 条评论
为什么被折叠?



