从Eclipse IDE创建Runnable JAR

时间:2012-11-02 16:14:48

标签: java eclipse executable-jar

我在网上看了很多信息,也看了一些问题,但无法解决我的问题,所以我发布了这个问题。我有一个相当简单的项目,使用SWING编译并在Eclipse下运行,但当我尝试使用标准Export->Java->Runnable Jar时保留最后的默认属性我有一个文件,当我dobule-click我得到这个:Could not find the main class: TableFilterDemo. Program will exit。 这是我的项目结构:

enter image description here

这是我用于创建Runnable Jar

的配置

enter image description here

并且因为据我所知,错误定位main方法,我只留下TableFilterDremo.java方法main方法存在一些问题:

public class TableFilterDemo{
    public static void main(String[] args) {
        //Schedule a job for the event-dispatching thread:
        //creating and showing this application's GUI.
        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                CreateGUI.createAndShowGUI();
            }
        });
    }
}

到目前为止没有成功。

2 个答案:

答案 0 :(得分:1)

如果你浏览了Eclipse提供的完整向导,你会看到有一个屏幕提示你选择一个主类。

答案 1 :(得分:0)

在屏幕截图中显示的屏幕之前的屏幕上,您必须手动选择将包含在jar中的类。

检查它们的一个好方法是解压缩生成的jar文件(例如使用winzip或winrar)并检查它是否包含所有文件。