2015-06-05 57 views
0

我想运行一个jar文件,当我双击它时,它不会弹出。我去了终端并执行了java -jar fileName.jar,即使在从Eclipse Luna 4.4编译可运行jar时指定了一个主要方法,它也给我提供了“no main manifest attribute,in fileName.jar”错误。没有主要的清单属性Eclipse

我将启动配置指定为要运行的主要方法,并将导出目标指定到我的桌面上。

我在编译jar文件时做错了什么?

+0

是第三方JAR或你正在创建一个 – ManojP

+0

我创建一个 – ssun098

回答

0

看来你的清单文件不包含主要的方法名称。 你可以在这里发布你的清单文件的详细信息吗?

+0

我的文件显示: '清单-版本:1.0' '类路径:.' – ssun098

+0

清单文件应包含三个方面:清单版本,创建者和您的类路径。在Class-Path部分中,它应该包含您编写主方法的类的路径。如果它的内部有一些包,那么它应该和package.class名一样 – sudipta06