我在 windows 上的 netbeans 中设计了一个简单的 gui,但是当我尝试运行它时,什么都没有显示。我的主类被调用ModelApp.java
,我在 netbeans 中设计的 gui 部分被调用app.java
。当我尝试在命令提示符下运行 jar 时,出现错误
Error: Could not find or load main class ModelApp
您的ModelApp
课程可能不在清单文件或类似文件中写入的文件夹中。
请参阅JAR 基础知识
如果要通过单击 jar 来运行应用程序,则需要在 jar 中的 META-INF/MANIFEST.MF 文件中指定主类,如http://docs.oracle.com/javase/tutorial/deployment所述/jar/appman.html。确保您已正确定义它。
在创建 jar 文件期间,您应该能够在 Netbeans 中执行此操作。
是不是忘记在 ModelApp.java 中创建 main 方法了?
public static void main(String[] argv) {
app gui = new app();
}
通常这应该工作