1

SWT在 Eclipse 中创建了我的项目,该软件帮助我处理所有库的东西。据我所知,该项目有一个JRE(1.8)库和一个参考库,其中包含我的代码所需的所有库。

我的代码在 Eclipse 中运行良好,但是当我将项目导出到 ajar file并通过“”运行它时,java -jar myCode出现了错误-

" Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Composite......"

我的理解是,当我尝试在没有 的情况下运行程序时Eclipse,我没有指定参考库,因此它不会告诉参考库中的类。我正在使用 Mac,但不确定如何为我的程序指定参考。

谁能给出一步一步的例子来展示这些过程?提前致谢。

4

0 回答 0