我正在尝试使用
@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。
我还应该做什么?
原文由 Austin 发布,翻译遵循 CC BY-SA 4.0 许可协议
我让它像这样工作:
测试类.Java
在命令行上使用
javac
生成TestClass.class
。将TestClass.class
放入文件夹classes/
。清单文件
然后运行
然后运行它