我有两个类文件HelloViewer.class和HelloComponent.class。我想在运行jar时使用HelloViewer.class作为入口点。目前我正在使用。
jar cfe Hello.jar main HelloViewer.class *.class
我也试过
jar cfe Hello.jar HelloViewer.class HelloViewer.class HelloComponent.class
我对此感到困惑。
答案 0 :(得分:0)
规范答案在https://docs.oracle.com/javase/tutorial/deployment/jar/appman.html
简言之:
制作文件Manifest.txt
为其提供内容Main-Class: HelloViewer
(请注意,这应该是该类的完全限定名称。)
然后使用jar
参数告诉m
它是清单:
jar cfm Hello.jar Manifest.txt *.class