将参数传递给构建 eclipse 插件的 ant 构建



我正在尝试从控制台构建一个工作正常的日食插件。现在我想向 ant 脚本添加一个参数。我查了一下,在这里读到我可以传递一个这样的任意参数:

 -D{paramName} {paramValue}

此外,官方文档说我可以将其放在-application参数之后。它指出:

请注意,应用程序之后显示的参数是传递给 Ant 的参数。

这是我的构建脚本,如果我不指定其他自定义-DeclipseLocation参数,它运行良好。

java
-jar C:Eclipse_3.7.2_WIN32pluginsorg.eclipse.equinox.launcher_1.2.0.v20110502.jar
-application org.eclipse.ant.core.antRunner -DeclipseLocation "D:Program FilesEclipse_3.7.2_WIN32" -buildfile  D:build.xml

运行时,我收到一条错误消息,指出

Unknown Argument: -DeclipseLocation
Unknown Target: "D:Program FilesEclipse_3.7.2_WIN32
No known target specified

那我做错了什么。如何在此处将自定义参数传递给我的 ant 构建?

格式为

-D{paramName}={paramValue}

名称和值之间必须有一个"="

最新更新