如何从命令行运行在Eclipse中创建的SWT应用程序

时间:2017-08-28 11:21:15

标签: java eclipse jar swt reference-library

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

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

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

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

任何人都可以一步一步地展示流程吗? 提前致谢。

0 个答案:

没有答案