作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在您将其标记为重复之前,我想说我已经访问了可能关于该主题的每个线程,但仍然找不到解决方案。我尝试重新安装 JRE、配置我的类路径等。我已经尝试了找到的所有解决方案,但它仍然不起作用。我可以使用 IDE 正常启动该程序,但在尝试执行 jar 文件时它不会启动。我尝试使用 .bat 文件并通过命令提示符启动它。这是我的 list 文件:
Manifest-Version: 1.0
Class-Path: C:\Users\Badr\IdeaProjects\JavaGame1\src\com\rsp\game\Game.java
Main-Class: com.rsp.game.Game
是的,我的 Game 类中确实包含了 main 方法。我听说主类不应该包含在包中,但我不知道这是否属实。
最佳答案
您的类路径
不正确;它需要设置为包含 com
的文件夹(因为目录结构是完全限定类名的一部分),并且您需要编译 将 .java
源文件转换为 class
文件。
I've heard that the main class shouldn't be included in a package but I don't know if that's true or not.
事实并非如此,但主类名称必须是完全限定的(并且Main-Class: com.rsp.game.Game
是)。
关于java - 错误 : Could not find or load main class com. rsp.game.Game,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36815026/
我是一名优秀的程序员,十分优秀!