java - 生成的 JAR 文件未执行

标签 java jar text-files executable-jar

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

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

有解决办法吗?

最佳答案

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

If you have an application bundled in a JAR file, you need some way to indicate which class within the JAR file is your application's entry point. You provide this information with the Main-Class header in the manifest, which has the general form: Main-Class: classname

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

关于java - 生成的 JAR 文件未执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10655395/

相关文章:

Java WebApp 不断返回相同的结果

java - 如何访问 WEKA 模型文件的源代码

java - 如何将外部库添加到 Hadoop map-reduce 任务

c++ - 在 C++ 中创建一个不可见的文本文件

output - 在 Qbasic 中运行程序时有没有办法保存输出?

java - 错误“变量 zahl 可能尚未初始化

java - 为什么这个嵌套的 for 循环会无限循环(java)?

java - 无法从自定义 Maven Nexus 存储库下载的 jar 导入类

java - 独立制作,不会导出

c# - 如何生成重复位模式(字符串)并导出到文本文件?