我想使用以下代码加载一个jar文件:
@echo off
java -jar Test.jar
pause
使用清单文件
Manifest-Version: 1.0
Main-Class: classes.TestClass
在 Jar 目录中,当我提取它时,我可以清楚地看到一个 classes\TestClass 文件。编辑:
classes.TestClass
确实有一个public static void main(String[] args)
。
classes.TestClass
中的包声明是package classes;
。但我仍然不断收到错误消息。
Could not find or load main class classes.TestClass
我已经尝试了所有能找到的方法解决这个问题,但似乎都没有用。
我尝试编辑类路径,重新制作清单文件,安装新的JRE。
还应该做些什么?
TestClass
的包名是classes
吗? - Hakan Serce