在没有IDE且没有指定工作空间的情况下构建eclipse插件

时间:2016-04-26 11:41:56

标签: java eclipse plugins ant eclipse-pde

我想知道是否可以使用IDE构建一个不带的eclipse插件,而没有来指定一个eclipse工作区。

目前我有以下设置

为插件构建文件

 <?xml version="1.0" encoding="UTF-8"?>
    <project default="plugin_export" name="build">
        <target name="plugin_export">
            <pde.exportPlugins destination="\export\" exportSource="false" exportType="directory" plugins="com.my.plugin" useJARFormat="true"/>
        </target>
    </project>

从控制台构建插件

java.exe -jar
 "C:\Program Files\Eclipse_3.7.2_WIN32\plugins\org.eclipse.equinox.launcher_1.2.0.v20110502.jar"
 -application org.eclipse.ant.core.antRunner
 -f "D:\source\com.new.plugin\build.xml"
 -data "D:\elipse_workspace"

我基本上想要构建插件而不指定 -data 参数。相反,我想直接指定源所在的位置......

1 个答案:

答案 0 :(得分:1)

您必须指定工作区位置。在任何构建操作期间,工作空间元数据中都有大量信息。