我正在开发一个包含多个模块的应用程序。这些模块被定义为独立的 Maven 项目,并且彼此之间具有依赖关系。对于这个问题,让我们谈谈存在 project-a 和 project-b 并且 project-b 依赖于 project-a 的示例。这个依赖是在 project-b 的 pom 中定义的。
只要在Eclipse中只打开project-b,m2eclipse就会将project-a的JAR-file包含到类路径中,我可以通过按Ctrl + F11来运行project-b(或者在Eclipse的“运行”中选择“运行”-菜单)。
如果两个项目都在 Eclipse 中打开,则依赖关系将解析为 Eclipse 项目,不再解析为 JAR 文件,并且运行命令将失败,因为 m2eclipse 显然不将项目 a 的目标文件夹包含到类路径中。
有没有人提示我如何在 Eclipse 中打开两个项目并让 project-b 运行?
通卡。