使用Eclipse创建jar文件

我需要使用eclipse IDE创建一个jar文件。 但是我面临的问题是在我创建的jar中添加引用jar …在为我的项目创建jar后,当我使用命令提示符运行它时(我使用命令提示符,因为我需要输入一个文件作为命令line argument)它给出了一个exception,说“找不到类”,并且该特定类位于引用jar文件中…

我尝试使用以下链接中指示的方式克服我的问题但仍然存在问题…

http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java )

有人可以帮我这个吗? Thanx提前……

您可以使用“导出”向导创建包含所有依赖项的可运行jar。

转到“导出>可运行的JAR文件”,然后选择“将所需的库打包到生成的JAR”。

你在创建一个可执行的jar吗? 使用eclipse创建可执行jar(即:它有一个主类和一个清单)时,可以选择包含引用。

您可以使用ant脚本为您执行此操作:

           

http://www.coderslog.com/ANT_SCRIPTS_Executable_Jar_With_Dependencies

请注意,您引用的文章仅告诉您如何将其他jar添加到构建路径,因此Eclipse可以构建您的项目。 在运行应用程序时,您仍然需要在类路径中使用其中的一些(或全部)。 已经提供的答案提供了有关如何将它们实际添加到应用程序jar的更多信息,但您也可以简单地引用您使用-classpath参数放置所有jar的(lib)映射。 请参阅http://download.oracle.com/javase/1.5.0/docs/tooldocs/windows/classpath.html所以基本上你必须确保在运行时引用你需要的jar(使用classpath参数或使用其他答案之一)以及构建时(使用您引用链接中提到的解决方案)。