我已经走进了一个新的项目,他们使用Eclipse但没有完全“得到它”,我想开始清理一些基础设施,以便更合理。
某些插件(2或3)中包含一个config.xml文件,该文件指向为最终客户配置的各种服务器。对于我们的测试,我们必须编辑服务器地址。从工作空间的.metadata-> .plugins文件中读取和编辑这些配置文件。这会导致程序第一次启动时无法正常运行(因为需要将插件复制到元数据区域中)。
我以前从未见过这样做过。这是Eclipse中普遍接受的做法,还是我应该深入研究并坚持改变不同的模式(例如使用ResourceBundle包)。
感谢您的投入!
答案 0 :(得分:1)
在这里挖掘你的治疗方法;这肯定是不是一种公认的做法。什么都不应该直接触摸工作区中.metadata
文件夹内的任何内容。使用其他方法查找配置文件,将其作为资源访问是完全正常的。