Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在netbeans中执行内置jar文件时出现问题_Java_Jar_Netbeans6.7 - Fatal编程技术网

Java 在netbeans中执行内置jar文件时出现问题

Java 在netbeans中执行内置jar文件时出现问题,java,jar,netbeans6.7,Java,Jar,Netbeans6.7,我刚刚用netbeans做了一个游戏。问题是在建立了游戏之后。我无法执行jar文件并获取异常: 未能从加载主类清单属性 Game.jar 要做什么?主类属性需要在其后面添加一行新行才能正确解析 Show your manifest.mf,主类属性后面需要一个新行,以便正确解析 Show your manifest.mf,要使JAR能够自我执行,必须在manifest中包含主类行 我不是一个NetBeans用户,但这是如何做到的 创建manifest.mf文件: 构建jar: jar cmf ma

我刚刚用netbeans做了一个游戏。问题是在建立了游戏之后。我无法执行jar文件并获取异常: 未能从加载主类清单属性 Game.jar


要做什么?

主类属性需要在其后面添加一行新行才能正确解析


Show your manifest.mf,

主类属性后面需要一个新行,以便正确解析


Show your manifest.mf,

要使JAR能够自我执行,必须在manifest中包含主类行

我不是一个NetBeans用户,但这是如何做到的

创建manifest.mf文件:

构建jar: jar cmf manifest.mf Game.jar path/to/classes/*.class

现在,您应该能够双击JAR以在Windows下运行它,或者可以通过命令行运行它:

java-jargame.jar

当然,您始终可以从命令行运行,而无需清单:


java-cp。;Game.jar您的游戏

要使jar能够自我执行,必须在清单中包含主类行

我不是一个NetBeans用户,但这是如何做到的

创建manifest.mf文件:

构建jar: jar cmf manifest.mf Game.jar path/to/classes/*.class

现在,您应该能够双击JAR以在Windows下运行它,或者可以通过命令行运行它:

java-jargame.jar

当然,您始终可以从命令行运行,而无需清单:


java-cp。;Game.jar您的游戏

按照其他人的建议编辑清单文件,或者在NetBeans中,右键单击侧栏中的项目,选择属性,分类运行并点击浏览。。。在Main类旁边。

按照其他人的建议编辑清单文件,或者在NetBeans中,只需右键单击侧栏中的项目,选择Properties,category Run并点击Browse。。。在主课旁边。

很好的解释!我只想强调,“YourGame”是完全限定的类名,很可能是my.pckg.containing.YourGame之类的。如果游戏依赖于其他库,则不能将-cp参数与-jar结合使用-最好是根据Matt的第二个建议启动应用程序。很好的解释!我只想强调,“YourGame”是完全限定的类名,很可能是my.pckg.containing.YourGame之类的。如果游戏依赖于其他库,则不能将-cp参数与-jar结合使用-最好是根据Matt的第二个建议启动应用程序。
Main-Class: YourGame
<newline>