Java 生成的JAR文件未执行

Java 生成的JAR文件未执行,java,jar,text-files,executable-jar,Java,Jar,Text Files,Executable Jar,我有一个java项目,它从excel工作表中读取数据(由用户指定),执行一些过滤并创建一些文本文件,然后将修改后的数据写入文本文件 这个项目运行良好,现在我想为它创建一个jar文件。我创建了jar文件,但它没有运行。就代码而言,它运行时没有任何错误。我还看到了一些相关的问题,这些问题表明不可能从运行的jar创建文本文件 有解决方法吗?您需要在jar文件的清单中指定主类 如果将应用程序捆绑在JAR文件中,则需要某种方法来指示JAR文件中的哪个类是应用程序的入口点。您可以在清单中的主类标题中提供此信

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

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


有解决方法吗?

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

如果将应用程序捆绑在JAR文件中,则需要某种方法来指示JAR文件中的哪个类是应用程序的入口点。您可以在清单中的主类标题中提供此信息,其一般形式为:Main Class:classname


“但我在这方面遇到了一些问题。”什么问题?将错误或异常输出作为编辑复制/粘贴到问题中。请不要以为我们可以读懂您的心思或看到您的IDE。很抱歉没有指定此项。我创建了jar文件,但它没有运行。代码正在运行,没有任何错误。代码中没有错误。我只是在寻找一种从可执行jar文件运行我的程序的方法。但是我在这方面遇到了一些问题:哪些问题?有异常堆栈跟踪吗?程序应该做什么?它应该做什么?当你去看医生时,你不能只告诉他:“我病了”。你要详细说明。你描述了症状。这里也一样。“代码运行时没有任何错误。”代码中是否有
catch
语句?使用类似于
java-jar-our.jar的东西从命令行运行它