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