是否可以通过命令行修改eclipse工作区?

时间:2013-03-06 17:06:57

标签: java eclipse eclipse-plugin

是否可以通过eclipse workspace访问/操纵command-line? 我主要询问工作区元数据而不是文件本身。

E.g。做像

这样的事情
  • 修改资源属性(例如,将某些资源设置为派生)
  • 导入现有项目
  • 访问标记

3 个答案:

答案 0 :(得分:4)

我知道没有用于执行这些类型任务的命令行(无头)工具。有一个few scripting projects for Eclipse可以提供使用Eclipse API的轻量级,可编写脚本的界面,但是,它们都没有可用的命令行,我相信所有这些脚本工具都是基于UI的。

另一种选择是使用Eclipse SDK构建Eclipse application(无头应用程序),它使用Eclipse application model来执行您想要的命令,但您必须自己编写代码。

答案 1 :(得分:1)

以下是eclipse命令行选项列表:http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html

似乎没有一个允许设置工作区,但是......

答案 2 :(得分:-1)

Eclipse不适用于命令行。如果您想使用命令行,我强烈建议您在项目中使用Apache Maven或Apache Ivy等构建管理器。优点是您的构建不依赖于Eclipse,您可以根据需要切换IDE,并且可以在命令行上构建项目和编辑依赖项。您的项目及其构建/部署应独立于特定的IDE。