繁体   English   中英

如何在清除文件中设置类路径,同时从eclipse创建JAR?

[英]How to set classpath in manifest file , while creating JAR from eclipse?

I am trying to creat JAR file through eclipse. I read some of the threads from

stackoverflow以及其他论坛。 但没有任何帮助。

我创建了一个像这样的单独的清单文件。

Manifest-Version: 1.0
Main-Class: Main
Class-Path: gnujaxp.jar iText-2.1.5.jar jcalendar.jar jcommon-1.0.16.jar jfreechart-1.0.13.jar jfreechart-1.0.13-experimental.jar jfreechart-1.0.13-swt.jar junit.jar servlet.jar swtgraphics2d.jar tinyos.jar

我把所有这些罐放在同一个项目文件夹中。

导出时我正在导出所有资源(也就是这个jar文件。)

但是当我的应用程序试图加载任何一个包含的jar时,我仍然会收到noclassdeffound错误。

我错在哪里..

提前致谢。

如果您使用的是eclipse> = 3.4,请尝试“export as runnable jar file”,它应该正确生成它。

另外,您可以在导出为jar对话框中提供自己的清单文件。

我收到此错误并发现我的manifest需要在class-path的jar之后有一个空格。 这包括行末和列表末尾的那些,否则它们将它们混合在一起。

请务必在清单文件的末尾添加一个空行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM