Java Eclipse和SVN中的Maven多模式项目
我有一个现有的项目,MainProject。我想将其转换为多模块项目。在Eclipse中,我创建了一个父模块,它只是一个pom模块和另一个模块modul_1 然后我将我的主项目移动到父文件目录中。(实际上我不想在父文件夹中移动。不幸的是,为了使Main_项目能够找到父模块,我必须这样做) 很好。。 它看起来像:Java Eclipse和SVN中的Maven多模式项目,java,eclipse,svn,maven,multi-module,Java,Eclipse,Svn,Maven,Multi Module,我有一个现有的项目,MainProject。我想将其转换为多模块项目。在Eclipse中,我创建了一个父模块,它只是一个pom模块和另一个模块modul_1 然后我将我的主项目移动到父文件目录中。(实际上我不想在父文件夹中移动。不幸的是,为了使Main_项目能够找到父模块,我必须这样做) 很好。。 它看起来像: -->ParentModule ------>Mainproject ------>Modul_1 模1仅在jenkins中需要。这意味着程序员应该只关心MainPr
-->ParentModule
------>Mainproject
------>Modul_1
模1仅在jenkins中需要。这意味着程序员应该只关心MainProject
我应该如何在SVN中签入项目?使用相同的文件结构,或者我可以在SVN中独立签入吗?如果主项目没有引用ParentModule,您可以这样布局它:
-->ParentModule
-->MainProject
-->Modul_1
在parentmodule的pom.xml中:
<modules>
<module>../MainProject</module>
<module>../Modul_1</module>
</modules>
../main项目
../Modul_1
对于jekins,有两种配置作业的方法:
对于eclipse,您只能签出MainProject 如果main项目没有引用ParentModule,您可以这样布局它:
-->ParentModule
-->MainProject
-->Modul_1
在parentmodule的pom.xml中:
<modules>
<module>../MainProject</module>
<module>../Modul_1</module>
</modules>
../main项目
../Modul_1
对于jekins,有两种配置作业的方法:
对于eclipse,您只能签出MainProject 你的POM在哪里?我对Eclipse的经验是,它不太喜欢分层项目。父级与子级处于同一级别的平面结构更容易,父级中的模块是../child1。但我最近没试过。你的POM呢?我对Eclipse的经验是,它不太喜欢分层项目。父级与子级处于同一级别的平面结构更容易,父级中的模块是../child1。但我最近没试过。