1

我需要一些帮助。它与 Blackberry WebWorks 平台有关。

我正在为我的动态 Web 项目运行 Ripple chrome 扩展。我已经做了这里显示的步骤:

https://developer.blackberry.com/html5/documentation/packaging_your_app_in_ripple_1904611_11.html

但是从 Chrome 扩展程序中的“打包和签名”按钮构建应用程序时出现此错误。

如果您想了解任何额外信息,请告诉我。

谢谢!

out: [INFO]
out: Compiling BlackBerry WebWorks application

out: Exported static routine: .main(String[]) is multiply defined.

out: Exported static routine: .main(String[]) is multiply defined.

out: Exported static routine: .main(String[]) is multiply defined.

out: Exported static routine: .main(String[]) is multiply defined.

out: Exported static routine: .main(String[]) is multiply defined.

out: Exported static routine: .main(String[]) is multiply defined.

out: Exported static routine: .main(String[]) is multiply defined.

out: C:\Program Files\Research In Motion\BlackBerry WebWorks SDK 2.3.1.5\lib\net
_rim_api.jar(net_rim_jaxrpc.cod): Error!: Duplicate definition for 'javax.xml.rp
c.JAXRPCException' found in: JAXRPCException.java

out: [ERROR]
out: RAPC exception occurred

Done build
4

2 回答 2

1

这通常是使用 -s 标志构建的结果(它为应用程序生成 Java 源代码),然后将此源代码包含在您的 zip 中。源文件提供了重复的 java 文件。

Ripple 会自动压缩您的 Web 应用程序的整个目录,因此请清理所有额外文件的目录并重试。

于 2012-10-17T20:51:25.420 回答
0

有几件事要检查。

  1. 确保您使用的是 JDK 1.6
  2. 您必须使用 32 位版本。
于 2012-10-17T12:49:41.850 回答