0

我有 3 个 GUI 表单

  • main1.java
  • main2.java
  • main3.java

与主要方法。package1另外两个中有一个在package2

package1.main1在项目配置中设置了主类。干净构建后,当我将.jar文件发送给我的朋友时,它显示错误- couldn't find main class. 我检查了清单文件,似乎一切正确,package2罐子里也没有。

请帮我解决这个问题。

仅供参考,我正在使用 netbeans7.2

4

1 回答 1

0

我认为你的罐子里仍然有些不一致。我建议如下:

运行以下命令以跟踪 jar 的内容:

jar tf YOUR_JAR_FILE_COMES_HERE

在确保所有包都正确放置并且 Main 类确实存在之后,请仔细检查您的 MANIFEST.MF 文件。一旦在这里正确定义了主类,您的朋友应该能够运行java -jar YOUR_JAR_FILE_COMES_HERE_AGAIN

我要检查的另一场音乐会,在 windows 文件名不区分大小写,而在 linux/unix 上不是大小写,您必须检查所有大写/小写是否设置正确。

希望这可以帮助

于 2012-11-20T07:43:35.200 回答