【发布时间】:2015-02-18 15:37:26
【问题描述】:
我使用 Eclipse Europa 来开发我的代码。我可以使用 eclipse 执行我的代码。但是我想将我的代码导出为 jar 。
我的项目中有 4 个课程。我使用了默认包。 我的班级引用了外部罐子。
我尝试使用 export jar option 导出为 jar。我没有可运行的 jar 选项。
当我尝试在命令行中执行程序时,它说
java -jar rus.jar "F2ile.xls" "Links.txt"
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/ss/us
rmodel/RichTextString
at ReadText.main(ReadText.java:29)
Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.RichTe
tString
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
【问题讨论】:
-
我正在使用 Eclipse 构建 jar。不确定如何指定类路径
-
Eclipse Europa 于 2007 年发布。Eclipse Luna 于 2014 年发布。