尝试使用Eclipse导出到jar时出错

时间:2014-08-10 15:58:53

标签: java eclipse jar export

我有一个在Eclipse中运行正常的java文件,但是对于某些实用程序使用了apache commons FTP包。我遇到的问题是,几天之后,似乎只是停止运行而没有错误。我相信这可能是由于它运行的Eclipse环境,所以根据别人的建议,我试图将其导出为jar,并且在这样做时我收到以下错误:

错误截图:http://i.imgur.com/bHO6wtm.png

我的最终目标是,我希望这个在Eclipse中运行良好的java程序是一个独立的可执行程序,我可以简单地以某种方式运行。

1 个答案:

答案 0 :(得分:1)

  1. 屏幕截图显示您正在编译库。我建议你使用二进制,预编译的。
  2. 要运行Java程序,您必须启动java -cp xxx.jar; yyy.jar ...
  3. 为了简单起见,您必须将代码编译并打包到jar中,而不依赖于它。这可以通过Eclipse向导导出为Jar 或使用ANT script来完成。

    要管理复杂的依赖关系,可以使用Maven

    关于Eclipse的很多教程以及如何导出Jar,下面是5个图像,以显示此过程的每个步骤:

    Launch the wizard

    Select classes to add

    Check the warning and give a name

    Let eclipse generate the MANIFEST

    Some warnings may be shown