构建应用程序时BB Webworks异常('javax.xml.rpc.JAXRPCException')

时间:2012-10-17 10:46:52

标签: jquery-mobile blackberry blackberry-webworks

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

我正在为动态网络项目运行Ripple chrome扩展程序。我已经完成了这里显示的步骤:

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

但是从'Package& amp;在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

2 个答案:

答案 0 :(得分:1)

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

Ripple会自动压缩您的网络应用的整个目录,因此请清理所有额外文件的目录,然后重试。

答案 1 :(得分:0)

要检查几件事。

  1. 确保您使用的是JDK 1.6
  2. 您必须使用32位版本。