这是我第一次使用这个论坛提出问题。
我开始学习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
感谢巴西!