gpt4 book ai didi

eclipse - 如何将多模块 Maven 项目从 SVN 导入到 Eclipse (Indigo) 中,以便可以独立构建子模块?

转载 作者:行者123 更新时间:2023-12-02 11:59:36 25 4
gpt4 key购买 nike

我尝试在 Eclipse Maven 论坛上发布这个问题,但那里似乎很安静,所以这里...

我的设置:-Eclipse Indigo Java EE bundle -m2e-颠覆性

我们的仓库中有一个相当简单的多模块 Maven 项目。它有一个父项目/pom 和 3 个子项目/pom。

我正在采取的导入步骤:1)我使用“import->import->->Maven->Check out Maven Projects from SCM”导入项目。

2) 在下一个对话框中,我选择 svn 作为 SCM URL 类型,并输入存储库 URL 的其余部分。我选中了“Checkout Head Revision”和“Checkout all Projects”复选框,并且在“高级”下我也选中了“Resolve Workspace Conflicts”复选框。我没有在“配置文件”或“名称模板”下输入任何内容。

3)在下一个对话框中,我保留选中“使用默认工作区位置”并保留“将项目添加到工作集”未选中,然后单击“完成”。

4) 我等待一分钟左右,直到下一个对话框出现。它要求我选择 Maven 项目,并具有一个文件结构,因为它应该是父项目/pom 和 3 个子项目/pom,所有 4 个项目旁边都有一个复选框。我尝试过只选择父项、子项或全部 4 个,但都没有成功。

5) 当我仅选择父级并取消选中上面的子级时,项目似乎已导入。父级显示在项目资源管理器中,三个子级显示为父级的子文件夹,每个子文件夹都有一个 pom。

6) 如果我右键单击父级,我会在上下文菜单中获得一个 Maven 项目,并且实际上我可以仅在父级上“运行为->Maven 构建、安装等..”。子项目没有这样的 Maven 上下文菜单,也没有“运行为->Maven x”的能力。

如果我尝试在上面的步骤 4 中导入所有 4 个项目,它会使用与上面 5 中概述的相同结构导入,但子项目另外显示为单独的“独立”Maven 项目(有错误)。

最终,我只想导入多模块 Maven 项目并能够将其部署到我的 Eclipse Tomcat 安装上,因此,如果我更改其中一个子项目(称为前端)中的文件,则更改将快速部署,并且我可以在浏览器中查看效果。

非常感谢您针对此问题提供的所有帮助!我很乐意回答任何进一步的问题以帮助解决问题。

最佳答案

我的项目有时也会失去这种能力(尽管它们在导入后就拥有了)。通常它有助于刷新 Maven 配置、刷新/清理项目或重新启动 Eclipse。请注意,应该仍然可以长时间运行它,因此“运行 -> 运行配置 -> Maven”。

我正在运行 Helios SR 2、m2e 1.0.0.20110607-2117。

关于eclipse - 如何将多模块 Maven 项目从 SVN 导入到 Eclipse (Indigo) 中,以便可以独立构建子模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7914509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com