"没有主要的清单属性"甚至在清单文件中设置Main-Class

时间:2017-11-15 16:59:00

标签: java jar manifest

这是我第一次使用这个论坛提出问题。

我开始学习Java,我需要一些帮助。

我试图创建一个jar文件,而不指定类。我发现,我必须创建一个Manifest.mf文件,并将Main-Class:ClassName写入其中。

即使这样做,它也会返回"没有主要的清单属性"错误。

我的班级:

package testing;
class Teste{
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}

我的清单文件(Manifest.mf):

Manifest-Version: 1.0
Created-By: 1.8.0_101 (Oracle Corporation)
Main-Class: testing.Test

首先,我使用javac编译它,并自动创建Test.class。

其次,我使用cmd中的以下命令创建了jar文件:

jar -cvfm Test.jar Manifest.mf *.class

最后,我使用:

执行它
java -jar Test.jar

感谢巴西!

0 个答案:

没有答案