Java 无法运行.jar文件

Java 无法运行.jar文件,java,Java,我在尝试执行.jar文件时遇到问题。每次尝试运行刚刚编译的文件时,我总是从命令提示符“找不到或加载主类”中得到消息 我尝试了以下操作(使用命令提示符,用Notepad++保存java代码,并在保存.java代码的同一文件夹中创建manifest.txt文件): 我也尝试过: javac classname.java java classname 以及: 编译.java文件之后 我知道论坛上有数百个这样的问题,但我到处都找过,我总是会遇到同样的错误。即使创建了.jar文件,我也无法运行它 这可

我在尝试执行.jar文件时遇到问题。每次尝试运行刚刚编译的文件时,我总是从命令提示符“找不到或加载主类”中得到消息

我尝试了以下操作(使用命令提示符,用Notepad++保存java代码,并在保存.java代码的同一文件夹中创建manifest.txt文件):

我也尝试过:

javac classname.java

java classname
以及:

编译.java文件之后

我知道论坛上有数百个这样的问题,但我到处都找过,我总是会遇到同样的错误。即使创建了.jar文件,我也无法运行它

这可能是我错过的东西,但我已经没有主意了

舱单:

主类:classname

让我们看看

java -jar classname.jar
如果您的MANIFEST.MF调用了正确的类,则可以工作

java -cp classname.jar my.package.MyClass

在任何情况下都会起作用。

给我们看看您的清单。我想当您编写
java cfm classname.jar…
时,您的意思是
jar cfm classname.jar?这个类在哪个包中?是的,我的意思是“jar”而不是“java”,很抱歉。该类位于defaut包中,但已重命名。
java -jar classname.jar
java -cp classname.jar my.package.MyClass