我们在工作中使用 maven/m2e/eclipse 组合。我们首先在 eclipse 中导入主 maven pom 文件,然后我们的项目被导入。我们的源代码控制系统设置为忽略 Eclipse 生成的项目文件,因为我们不想签入任何生成的内容。这一切都很好,在这方面没有问题。
我们想做的是为所有项目设置一些通用的 Eclipse 首选项,以确保所有开发人员的标准编码风格并遵循 Java 最佳实践。示例是在 eclipse 中重新组织导入设置,保存文件时重新格式化代码,以及标准线宽(我们更喜欢 120 个字符而不是标准 80 eclipse 默认值)
似乎可以将 m2e 配置为使用项目配置器生成其中一些设置,但找不到任何示例。
有什么想法可以实现这个功能吗?从 maven pom 配置生成项目特定条目会更好,每个人都会自动共享相同的设置。
我不介意为 m2extension 编写一些代码,但我不熟悉 eclipse 的胆量,也不知道需要做什么。