环境说明:
IDEA:IntellijIDEA 2018.2
操作系统:Windows 8.1
项目管理工具:Maven3.5.4
问题描述:
多模块项目,有A模块和B模块;其中A模块为项目提供基础服务,A模块可以成功运行mvn install,本地仓库里也有对应的jar包;A模块包含一个Main方法,除此之外,A模块可以认为没有问题;B模块使用了A中的服务,B中同样有Main方法,B模块不能单独运行 mvn compile;整个项目也无法直接编译。
疑问点:
创建项目的方式没有问题:创建多模块的Hello World项目,可以install成功,它们之间同样存在类似的依赖关系;所以这么来说,是代码的问题?是不是Main方法的存在呢?