修改RCP应用程序中的外部工作区

时间:2014-06-10 15:52:50

标签: java eclipse eclipse-rcp

我正在研究一个RCP程序,我想用它来修改我在运行时确定的Eclipse工作区(设置首选项,导入项目等),但我还没找到办法访问我的RCP应用程序中的外部工作区。我知道我自己的RCP应用程序在工作区内运行,并且我可以通过Resource Plugin访问此Workspace。我还阅读了几个关于如何切换活动工作区的教程,但我看到的所有方法都必须在启动时完成或需要重新启动,因此不能很好地适应我的运行时用例。

我是否有办法使用Eclipse API修改外部Eclipse工作区,或者我是否必须采用文件级更改并手动修改.metadata和.project文件?

编辑:我将程序的设计更改为仅在开始时需要Eclipse Workspace提示。

1 个答案:

答案 0 :(得分:0)

我将程序的设计更改为仅在启动时使用Eclipse Workspace提示。如果用户想要访问外部工作区,程序会自动重新启动以使其成为可能。解决方案并不理想,但它对我有用。

此链接为the reference I found most useful