1

我目前正在使用 ant 编写 Eclipse 设置脚本。我们的想法是创建我们的开发环境的一键设置,替换现有的描述如何手动设置的 Word 文档。

设置涉及解压缩 Tomcat 服务器、解压缩原始 Eclipse 实例、在 Eclipse 之上安装插件等。所有这些现在都运行顺利。

设置的另一部分涉及在 Eclipse 中进行配置——您通常会使用 Eclipse UI 进行的操作。这包括选择特定的 JRE、在 Eclipse 中创建服务器、创建工作区、将一些项目导入工作区。

通过简单地将文件写入 Eclipse 的首选项文件夹,我在初始化 Eclipse 首选项方面取得了一些适度的成功。但这基于逆向工程,感觉像是一种脆弱的方法。此外,我还没有弄清楚如何导入现有项目。

我是否忽略了实现这一目标的简单而强大的方法?

4

1 回答 1

1

我之前做过类似的事情,我发现逆向工程方法可以很好地满足偏好。

我发现导入现有项目的唯一方法是编写一个使用IWorkspace, IProjectDescription and IProject. 检查Eclipse 社区论坛上的这个线程以获取一些指示。您还可以在Eclipse 帮助中找到有关它的更多信息。

然后,只需使用一些参数从您的脚本执行 Eclipse,例如

-nosplash -application [your plugin] -data [workspace folder]
于 2012-11-29T20:29:53.130 回答