我有 3 个 GUI 表单
- main1.java
- main2.java
- main3.java
与主要方法。package1
另外两个中有一个在package2
。
我package1.main1
在项目配置中设置了主类。干净构建后,当我将.jar
文件发送给我的朋友时,它显示错误- couldn't find main class
. 我检查了清单文件,似乎一切正确,package2
罐子里也没有。
请帮我解决这个问题。
仅供参考,我正在使用 netbeans7.2
我有 3 个 GUI 表单
与主要方法。package1
另外两个中有一个在package2
。
我package1.main1
在项目配置中设置了主类。干净构建后,当我将.jar
文件发送给我的朋友时,它显示错误- couldn't find main class
. 我检查了清单文件,似乎一切正确,package2
罐子里也没有。
请帮我解决这个问题。
仅供参考,我正在使用 netbeans7.2
我认为你的罐子里仍然有些不一致。我建议如下:
运行以下命令以跟踪 jar 的内容:
jar tf YOUR_JAR_FILE_COMES_HERE
在确保所有包都正确放置并且 Main 类确实存在之后,请仔细检查您的 MANIFEST.MF 文件。一旦在这里正确定义了主类,您的朋友应该能够运行java -jar YOUR_JAR_FILE_COMES_HERE_AGAIN
我要检查的另一场音乐会,在 windows 文件名不区分大小写,而在 linux/unix 上不是大小写,您必须检查所有大写/小写是否设置正确。
希望这可以帮助