0

我试图将“rt.jar”和“bouncycastle-jce-jdk13-112.jar”添加到我的代号一个项目中。

但这会产生错误(示例):

Caused by: java.lang.LinkageError: loader constraint violation: loader (instance of <bootloader>) previously initiated loading for a different type with name "javax/accessibility/AccessibleContext"
    at java.lang.ClassLoader.findBootstrapClass(Native Method)
    at java.lang.ClassLoader.findBootstrapClassOrNull(ClassLoader.java:1061)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:412)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:410)

任何人都可以解决这个问题?

4

1 回答 1

1

您不能将 JAR 直接添加到 Codename One 项目中,因为翻译过程需要使用以特定方式编译的字节码。Codename One 具有库项目支持,可以以 Codename One 可以使用的方式编译源代码,并且还提供本地库集成。

于 2013-03-17T09:29:48.173 回答