1

我在 windows 上的 netbeans 中设计了一个简单的 gui,但是当我尝试运行它时,什么都没有显示。我的主类被调用ModelApp.java,我在 netbeans 中设计的 gui 部分被调用app.java。当我尝试在命令提示符下运行 jar 时,出现错误

Error: Could not find or load main class ModelApp
4

3 回答 3

2

您的ModelApp课程可能不在清单文件或类似文件中写入的文件夹中。

请参阅JAR 基础知识

于 2012-04-14T10:23:58.503 回答
1

如果要通过单击 jar 来运行应用程序,则需要在 jar 中的 META-INF/MANIFEST.MF 文件中指定主类,如http://docs.oracle.com/javase/tutorial/deployment所述/jar/appman.html。确保您已正确定义它。

在创建 jar 文件期间,您应该能够在 Netbeans 中执行此操作。

于 2012-04-14T10:49:36.697 回答
0

是不是忘记在 ModelApp.java 中创建 main 方法了?

public static void main(String[] argv) {
app gui = new app();
}

通常这应该工作

于 2012-04-14T10:40:40.853 回答