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

Java 如何在清单文件中设置类路径,同时从eclipse创建JAR?,java,jar,manifest,executable-jar,Java,Jar,Manifest,Executable Jar,stackoverflow以及其他论坛。但没有任何帮助 我已经创建了一个单独的清单文件,就像这样 I am trying to creat JAR file through eclipse. I read some of the threads from 我已经把所有这些罐子放在同一个项目文件夹中 在导出时,我导出所有资源(也指这个jar文件) 但当我的应用程序尝试加载所包含的任何一个jar时,仍然会出现noclassdeffound错误 我哪里都错了 提前感谢。如果您使用的是eclipse>

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

我已经创建了一个单独的清单文件,就像这样

I am trying to creat JAR file through eclipse. I read some of the threads from
我已经把所有这些罐子放在同一个项目文件夹中

在导出时,我导出所有资源(也指这个jar文件)

但当我的应用程序尝试加载所包含的任何一个jar时,仍然会出现noclassdeffound错误

我哪里都错了


提前感谢。

如果您使用的是eclipse>=3.4,请尝试“导出为可运行jar文件”,它会正确生成它


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

我收到此错误,发现我的
清单
类路径中的jar后需要一个空格。这包括行末尾和列表末尾的内容,否则会将它们混合在一起。

请确保在清单文件末尾添加一个空行。

低估了响应。如果您将每个罐子放在它自己的行上,那么每行必须以空格开头,以空格结尾。您可以假设从一个空格开始就可以覆盖它,但是因为文件格式需要这个空格,所以它不包括在所有jar的最终连接中,从而导致像您所说的一个混搭行。
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