编写Eclipse的设置脚本

时间:2012-11-29 15:04:59

标签: eclipse ant

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

设置包括解压缩Tomcat服务器,解压缩原始Eclipse实例,在Eclipse上安装插件等等。所有这一切现在都很顺利。

设置的另一部分涉及在Eclipse中配置 - 通常使用Eclipse UI执行的操作。这涉及选择特定JRE,在Eclipse中创建服务器,创建工作区,将一些项目导入工作区等内容。

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

我是否忽视了实现这一目标的简单而有力的方法?

1 个答案:

答案 0 :(得分:1)

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

我发现导入现有项目的唯一方法是编写一个使用IWorkspace, IProjectDescription and IProject的无头Eclipse插件。请查看此thread on Eclipse Community Forums以获取一些指示。您还可以在Eclipse help中找到有关它的更多信息。

然后,只需使用一些参数(如

)从脚本中执行Eclipse
-nosplash -application [your plugin] -data [workspace folder]