【发布时间】:2016-09-09 09:16:16
【问题描述】:
在多个 Eclipse 项目之间共享项目特定设置的最佳方式是什么?
我正在处理一个分为多个 Eclipse 项目的应用程序。所有 Eclipse 项目都应该使用相同的编译器设置。我可以在所有项目中复制设置,但我正在寻找一种方法来避免这种情况。
相关设置是保存在<PROJECT_LOC>/.settings 中的设置,最重要的是org.eclipse.jdt.core.prefs,还有例如org.eclipse.jdt.ui.prefs。它们是在 Project Properties > Java Compiler、Java Code Style(以及其他一些地方)中设置的。
解决方案必须是版本控制友好的。
一种可能的解决方案使用链接资源,从项目的org.eclipse.jdt.core.prefs 或.settings 到位于其中一个项目中的同一文件。类似的解决方案是使用软文件系统链接。我不太喜欢这些解决方案,在我看来它们很难维护,例如如果项目名称发生更改。
我发现这个问题有所不同,因为它询问的是开发人员之间的共享设置,而不是项目之间的共享设置。 (我必须两者都做。)
【问题讨论】:
标签: eclipse eclipse-jdt