简短版本:
是否有一种简单的方法来对 Eclipse 的项目配置进行源代码控制?我同意对配置的导出进行源代码控制,其他人可以在第一次设置项目时导入这些配置。这样,当其他人开始该项目时,他们无需进行大量配置即可运行这个更复杂的项目。
详细信息:
1)特别是对于我的主要问题,我正在开发一个项目,我必须开始工作,该项目具有子模块的子模块,因此我必须右键单击该项目 -> 配置 ->配置和检测嵌套项目
并多次导入子模块。之后,我必须在每个模块上右键单击 -> 配置 -> 转换为 Maven 项目
。除此之外,我还必须设置许多派生文件夹
,以便搜索在 IDE 中更有意义。
2)最后,我认为这是特定于 Eclipse 实例的,但是我认为也应该有一种方法来导出/导入它。为了让项目运行,我必须设置几个以 jetty:run
为目标的 Maven 运行/调试配置,并传递 4 个参数。
理想情况下,我希望其他人可以快速克隆存储库、轻松导入配置并使用基线配置,这样他们就不必是 Eclipse 专家来加载项目并用它做简单的事情。
最佳答案
到目前为止您所描述的所有内容都包含在 .settings、.classpath 和 .project 文件夹和文件之间。您应该能够将这些文件提交到源存储库并将它们作为 java 项目 checkout 。 尽管这违反了典型的 Maven 指南。 如果有人在没有运行 Maven 实际将这些依赖项下载到本地 Artifact 的情况下 checkout 该文件,则类路径文件可能会导致您的项目出现错误。
关于java - 源代码管理基础 Eclipse 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45329900/