8

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

例如,做类似的事情

  • 修改资源属性(例如设置一些资源为派生)
  • 导入现有项目
  • 访问标记
4

3 回答 3

4

我知道没有命令行(无头)工具可以执行这些类型的任务。有一些 Eclipse 脚本项目可以为使用 Eclipse API 提供轻量级、可编写脚本的接口,但是,它们都没有可用的命令行,我相信所有这些脚本工具都是基于 UI 的。

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

于 2013-03-15T04:03:48.033 回答
1

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

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

于 2013-03-19T12:27:49.617 回答
-1

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

于 2013-03-19T07:32:13.177 回答