找不到主类,程序将退出

我在Windows 7中使用命令提示符制作了一个可执行jar

jar cvfm MyJarName.jar manifest.txt *.class

创建了.jar文件。但是当我尝试打开它时,我会看到一个弹出窗口,其中显示

Could not find the main class: <ClassName>. Program will exit.

但是,当我使用

java -jar jarName.jar

在命令提示符下,它可以正常工作。这是怎么回事?我希望能够双击它。

回答:

哈,我发现了问题所在。我使用jdk1.7编写了程序,但安装了jre6。我去升级到jre7,现在可以正常工作了:)

java -jar jarname.jar

行在命令提示符下工作,因为我的Java路径设置为jdk文件夹。

以上是 找不到主类,程序将退出 的全部内容, 来源链接: utcz.com/qa/401608.html

回到顶部