当前位置: 首页 > 知识库问答 >
问题:

我的jar文件运行,但什么也没有出现

赵经国
2023-03-14
package dijkstra;

import java.awt.BorderLayout;
import java.util.Map;
import javax.swing.JFrame;

public class RunGUI {
    public static void main(String[] args){
        FlightSchedulerGUI.setWindowsLookAndFeel();
        try {
            Map<Integer, Airport> airports = FileProcess.loadtegMap();
            FlightSchedulerGUI GUI = new FlightSchedulerGUI(airports);
            GUI.randomizeRoute();
            GUI.findBestRoute();

            JFrame frame = new JFrame();
            frame.setLayout(new BorderLayout());
            frame.add(GUI);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setTitle("Flight Scheduler");
            frame.setSize(600,400);
            frame.setVisible(true);



        } catch(Throwable t ){
            t.printStackTrace();
            System.err.flush();
            System.exit(1);
        }
    }

}

共有1个答案

姚伟
2023-03-14

确保您已经将Main-Class属性添加到jar文件的清单文件中。

示例:

主类:dijkstra.rungui

 类似资料:
  • 我正试图使用ProGuard混淆我的JAR文件。 明确地我有一个Java/Spring web应用程序。所以我制作了一个WAR文件。 我已将所有类从WAR文件的/WEB-INF/classes文件夹复制到一个新的JAR文件中。 我启动了ProGuard GUI,并选择了我的JAR文件作为输入。我指定了一个新的输出。JAR文件。我添加了所有的 /WEB-INF/lib/*. jar文件作为"库罐"。

  • 如何使用slick和lwjgl(轻量级java图形库)将eclipse导出为可运行的java文件? 所以,我对此做了一些研究,相信我已经找到了问题的根源,以及需要解决的问题,现在我需要找出如何解决它。 我有一个相当大的项目,使用slick和lwjgl。这两个都是按如下方式提供的。我在IDE中添加到java构建路径的jar文件(Eclipse INDIGO,以防您想知道在哪里)。 我的目标是将这个片

  • 我在intelliJ中创建了一个Java /JavaFX应用程序。我创建了它作为一个Java的应用程序,后来为JavaFX导入了必要的部件。 我尝试了Izpack、Javapackager、Jpackager、Jpackage和创建胖jar中的各种安装程序/打包程序创建者。我什么都不行。 该应用程序在IntelliJ中运行良好。 为什么它不会在别处运行? 这是我的POM、代码和错误消息。 如果你能

  • 每次运行导出的文件(该文件包含一个以图像为图标的

  • 我完成了我的程序,现在我正在尝试创建一个jar文件来运行它,但是当我尝试这样做时,什么都没有发生,没有错误,没有执行,没有任何事情。这是路径:D:\Eclipse\Workspace\Game\Src\AppPackage我编译了我的类D:\Eclipse\Workspace\Game\Src\AppPackage javac Game.java创建了我的清单和jar文件:echo main-cl