0

我想将以下内容集成到构建过程中: - 删除源中的所有 jrxml 文件。- 使用 proguard 配置文件处理插件 jar。

这是我迄今为止尝试过的

保留“Eclipse 导出向导”过程的其余部分。

我试图在插件的“构建”选项卡中启用“自定义构建”检查并得到“没有找到 build.xml 尝试禁用...”然后禁用它,再次尝试,复制 build.xml,并取消选中'自定义构建'并再次尝试,出现错误:

C:\workspace\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\compile.org.eclipse.pde.container.feature.xml:4: The following error occurred while executing this line:
C:\project\build.xml:245: The following error occurred while executing this line:
C:\project\build.xml:206: java.lang.reflect.InvocationTargetException
The following error occurred while executing this line:
C:\project\build.xml:245: The following error occurred while executing this line:
C:\project\build.xml:206: java.lang.reflect.InvocationTargetException

尝试将 build.xml 作为 ant 运行,但我没有找到 java_home,设置了 java_home 并且 build.xml 工作,但 Eclipse 导出向导仍然遇到同样的问题。

4

1 回答 1

2

我终于设法做到了,

  1. 您需要取消选中 build.properties 的“构建”选项卡上的“自定义构建”。
  2. 然后右击build.properties / PDE Tools / Create Ant Build 文件(这会生成一个build.xml)
  3. 然后您可以检查“自定义构建”

这就是所有人......您将拥有一个可以修改的 build.xml(我可以添加 ant 标签以忽略 *.jrxml 并将 proguard 与 ant 集成)一个细节是您可能需要更改绝对值和${eclipse.home} ${java.home} 的相对路径

于 2012-07-06T17:05:37.330 回答