Java 可以通过命令行修改eclipse工作区吗?

Java 可以通过命令行修改eclipse工作区吗?,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,是否可以通过命令行访问/操作eclipse工作区? 我主要询问的是工作区元数据,而不是文件本身 做类似的事情 修改资源属性(例如,将某些资源设置为派生) 导入现有项目 访问标记 据我所知,没有命令行(无头)工具可以执行这些类型的任务。现在有一个脚本工具可以为使用EclipseAPI提供一个轻量级、可编写脚本的界面,但是,它们都没有可用的命令行,我相信所有这些脚本工具都是基于UI的 另一种选择是使用Eclipse SDK构建一个(无头应用程序),该应用程序使用来执行您想要的命令,但您必须自己编写

是否可以通过
命令行
访问/操作
eclipse工作区

我主要询问的是工作区元数据,而不是文件本身

做类似的事情

  • 修改资源属性(例如,将某些资源设置为派生)
  • 导入现有项目
  • 访问标记
据我所知,没有命令行(无头)工具可以执行这些类型的任务。现在有一个脚本工具可以为使用EclipseAPI提供一个轻量级、可编写脚本的界面,但是,它们都没有可用的命令行,我相信所有这些脚本工具都是基于UI的


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

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

以下是eclipse命令行选项列表:


似乎没有一个允许设置工作区,尽管…

这是的部分重复(但请注意,它指的是Eclipse CDT,即C开发,而不是Java)。这并没有回答问题。我需要以编程方式操作eclipse工作区——这与构建/构建系统毫无关系。