我在本地系统中创建了一个 Maven 多模块项目。之后,我将其上传到 SVN 存储库。当我使用 Eclipse 从 SVN 签出该项目时,它正在作为单个项目签出。如何将其转换为 Maven 多模块项目?
提前致谢
安装m2e和m2eclipse-subclipse 连接器* 然后使用SCM 的 Checkout Maven 项目。
“文件/导入.../其他/从 SCM 签出 Maven 项目...”
或者,还有一个用于颠覆性的连接器。
对于本地文件系统中的项目:
“文件/导入...”,然后选择“Maven 项目”
您能否展示更多关于 pom.xml 的信息,这是创建 Multimodule 项目的指南: Multimodule ,因为它应该使用父 pom 来包含多个项目。实际上在我们使用这种方式的项目中,但我仍然建议您将项目分开并将其注入到 pom.xml 中。然后您可以检查我们要使用的 1 个项目。顺便说一句,您可以安装 eclipse maven 插件来简化此操作。
在涉及许多开发人员的大型项目中,检查所有模块并使其保持最新可能会很乏味。特别是如果您只对一两个模块感兴趣。在这种情况下,使用二进制依赖会更舒服。只需检查您要使用 Eclipse 处理的模块以及run mvn eclipse:eclipse
每个模块(另请参阅Maven 作为外部工具。