繁体   English   中英

Intellij项目中的编译依赖模块

[英]Compile dependent module in Intellij project

我是IntelliJ的新手,因此遇到了一些问题。

例如,我有2个Maven项目:A和B。项目B是项目A的附加源。在Eclipse中,我可以通过以下方式将源项目B添加到项目A中:Java Build Path(项目A)-> Source(选项卡)- >链接源...,以便可以使用项目A中项目B中的每个类。

在IntelliJ中,我通过以下方式导入了项目B:

项目设置->模块->按钮(+)->从外部模型导入模块(选择Maven类型)->接下来直到完成。

要将模块B添加到模块A中:

在选项卡中,模块A的依赖性->单击按钮(+)-> 3.模块依赖性->从模块列表中选择模块B->应用->确定。

我认为这种方式可以帮助我将B的附加源链接到项目A(类似于Eclipse)。

但是,当我在项目B中添加一个新的(或修改的)类并编译项目A时,我收到了项目A的错误ClassNotFoundException

我不知道我哪里错了。 请帮我。

在项目结构中,单击A模块,转到“依赖项”选项卡,然后单击“依赖项”列表旁边的+按钮。 单击模块相关性,然后选择模块B。这必须解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM