【发布时间】:2015-07-28 10:14:21
【问题描述】:
我是 IntelliJ 的新手,因此遇到了一些问题。
例如,我有 2 个 maven 项目:A 和 B。项目 B 是项目 A 的添加源。在 Eclipse 中,我可以通过以下方式将源项目 B 添加到项目 A 中:Java Build Path (project A) -> Source ( tab) -> Link Source ... 这样我就可以从项目 A 中使用项目 B 中的每个类。
在 IntelliJ 中,我通过这种方式导入了项目 B:
项目设置 -> 模块 -> 按钮 (+) -> 从外部模型导入模块(选择 Maven 类型) -> 下一步直到完成。
为了将模块B添加到模块A中:
在模块A的选项卡依赖项中->单击按钮(+)-> 3.模块依赖项->从模块列表中选择模块B->应用->确定。
我认为这种方式可以帮助我将B的添加源链接到项目A中(类似于Eclipse)。
但是,当我在项目 B 中添加新(或修改)一个类并编译项目 A 时,我收到了来自项目 A 的错误 ClassNotFoundException。我尝试编译并制作两个项目 B & A,但异常仍然存在。
我不知道我错在哪里。请帮帮我。
【问题讨论】:
标签: java eclipse maven intellij-idea