我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,但不确定如何为我的程序指定参考。
谁能给出一步一步的例子来展示这些过程?提前致谢。