好的,只需在关闭此主题前听我说,或者完全脱离主题回答一些事情。我已经检查过所有的解决方案。我已经读过其他所有类似的SO主题,并尝试了他们在那里所说的一切。我使用的是NetBeans,并且它确实可以成功运行我的程序。另外,我的命令还提供了我的程序。我得到“无法找到主要类:主程序将退出。”只有当我试图双击罐子。是的,我有Manifest文件,它告诉我的Main类是什么。我甚至试图用仅创建一个框架的Main类创建新项目,然后构建它,但仍然是相同的错误。找不到主要类:主要。程序将退出
这里是我的主类(仅限类),这是在默认包:
public class Main {
public static void main(String[] args) {
JFrame frame = new JFrame("Test");
frame.setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setBounds(450, 170, 400, 400);
}
}
这里是清单文件:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.7.0_02-b13 (Oracle Corporation)
Class-Path:
X-COMMENT: Main-Class will be added automatically by build
Main-Class: Main
显示你的班级,请 – 2012-04-27 17:41:10
显示清单文件 – 2012-04-27 17:42:09
在你的操作系统中检查你的jar文件关联,看看你打开一个jar文件时运行的命令。 – 2012-04-27 17:44:03