我有一个由多个捆绑包组成的应用程序。在 Eclipse 内部,它运行良好。当我将它作为产品导出时,它运行良好,但发生了一些变化,我不知道是什么。
现在,当我导出我的包时,在运行时我得到 NoClassDefFoundError。错误在我的包的一个激活器中,它无法找到的类在另一个包中。一个普通的捆绑包。
当我尝试启动捆绑包时,出现异常
Caused by: java.lang.NoClassDefFoundError: com/ardor/common/util/Systems
这个类在我的另一个包 com.ardor.common 中。在控制台上,当我使用“bundle”命令检查此捆绑包时,我得到
Exported packages
com.ardor.common.util; version="0.0.0"[exported]
我被想法困住了:(