我的项目结构如下:
project
--common
--moduleA
我正在尝试运行moduleA,但是,我想使用公共定义的Main类。在Intellij运行/调试配置。有两种设置1(主类2(使用模块的类路径。
如果我从common使用Main类,那么我必须将2(设置为project.common,否则它找不到那个Main。如果我将2(设置为project.common,那么moduleA下的所有类都不可见。
有人有同样的问题吗?
确保模块依赖项配置正确。
如果moduleA
依赖于common
,并且在运行配置中选择了moduleA
的类路径,则可以从common
和moduleA
模块中选择类。