問題引入
在畢設的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,發現成功!
總結
其實解決方法很簡單,但自己因爲這個問題也搗鼓了很久,希望藉此博客也幫助到遇到同樣問題的人。