相关疑难解决方法(0)

无法使用Jar文件查找或加载主类

我正在尝试使用加载jar

@echo off
java -jar Test.jar
pause
Run Code Online (Sandbox Code Playgroud)

随着的表现

Manifest-Version: 1.0
Main-Class: classes.TestClass
Run Code Online (Sandbox Code Playgroud)

在Jar目录中,当我提取它时,我可以清楚地看到classes\TestClass文件.

编辑:classes.TestClass确实有public static void main(String[] args).

包装减速度classes.TestClasspackage classes;

但我仍然收到错误消息

Could not find or load main class classes.TestClass
Run Code Online (Sandbox Code Playgroud)

我经历过这个问题所能找到的一切,但似乎没有任何帮助.

我已经尝试编辑类路径,重做清单,安装新的JRE.

我还应该做什么?

java program-entry-point jar class

41
推荐指数
7
解决办法
16万
查看次数

无法运行 jar 文件:找不到或无法加载主类 Hello

我在 IDEA Build>Build Artifacts 中创建了 jar 文件。但是不能用java -jar jarname.jar-运行它Error: Could not find or load main class Hello。MANIFEST.MF 文件位于 /resources/META-INF/ 文件夹中。这是启动器类:

public class Hello {

    public static void main(String[] args) {
        System.out.println("Hello World!");
    }

}
Run Code Online (Sandbox Code Playgroud)

清单.MF:

Manifest-Version: 1.0
Main-Class: Hello
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明


编辑:添加工件设置屏幕截图

在此处输入图片说明

java jar intellij-idea gradle

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

jar ×2

java ×2

class ×1

gradle ×1

intellij-idea ×1

program-entry-point ×1