最近导入了一个maven工程,下面有4个子maven工程。发现子maven工程中的java文件无法自动依赖到父maven工程的java类。
心想,自己新建一个父子maven工程对比一下吧。
于是使用eclipse新建了一个多模块聚合的maven项目。父项目:top,子module:module1。发现无法再top项目中新建package以及java文件,提示:is not a java project。
但是用idea就可以。不知道什么原因。
最近导入了一个maven工程,下面有4个子maven工程。发现子maven工程中的java文件无法自动依赖到父maven工程的java类。
心想,自己新建一个父子maven工程对比一下吧。
于是使用eclipse新建了一个多模块聚合的maven项目。父项目:top,子module:module1。发现无法再top项目中新建package以及java文件,提示:is not a java project。
但是用idea就可以。不知道什么原因。
8 回答6.6k 阅读
4 回答714 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
1 回答974 阅读✓ 已解决
使用eclipse工程新建的父子maven工程,父工程并不是一个java project(都怪我创建父工程的时候勾选了Create a simple project(skip archtype selection))。需要首先将其设置为一个java project。然后在子工程中依赖。
具体步骤: