0

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

该项目运行良好,现在我想为它创建一个 jar 文件。我创建了 jar 文件,但它没有运行。就代码而言,它运行时没有任何错误。我已将 Netbeans 用于 GUI。我还看到了相关问题,说不可能从正在运行的 jar 创建文本文件。

有解决方法吗?

4

1 回答 1

1

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

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

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

于 2012-05-19T01:11:21.787 回答