生成的JAR文件未执行

时间:2012-05-18 15:23:24

标签: java jar text-files executable-jar

我有一个java项目,它从excel表读取数据(由用户指定),执行一些过滤并创建一些文本文件,然后将修改后的数据写入文本文件。

该项目工作正常,现在我想为它创建一个jar文件。我创建了jar文件,但它没有运行。就代码而言,它运行时没有任何错误。我使用Netbeans进行GUI。我还看到了相关的问题,表示无法从正在运行的jar中创建文本文件。

有解决方法吗?

1 个答案:

答案 0 :(得分:1)

您需要在jar文件的清单中指定主类。

  

如果您的应用程序捆绑在JAR文件中,则需要某种方法来指示JAR文件中的哪个类是应用程序的入口点。您使用清单中的Main-Class标头提供此信息,该标头具有以下一般形式:Main-Class:classname

http://docs.oracle.com/javase/tutorial/deployment/jar/appman.html