如果我理解正确,JAR文件是将我的Java程序分发给其他用户的最佳方式,对不对?我读this tutorial,这是我的理解,我要导航到命令提示符下正确的文件夹并键入适当的文本。要创建我Clock.java文件的JAR文件(位于我的桌面),我首先创建一个包含以下文本的Clock.mf文件:创建JAR文件的问题
Manifest-Version: 1.0
Main-Class: Clock
我后来去了命令提示符下,键入以下文本,并得到了这个回应:
C:\Users\[name]\Desktop>jar cmf Clock.mf Clock.jar Clock.class Clock.java
'jar' is not recognized as an internal or external command,
operable program or batch file.
我在做什么错?
另外,我从我提供的链接下载了示例Hello.jar文件,并且在下载并双击它时完全没有任何问题。这是为什么?
加罐子到类路径 – ergonaut
'jar'或者未安装或者你没有它在你的'PATH'环境变量的位置。另外,您不需要包含'Clock.java'源文件。只有'class'文件被使用。 – lurker