如果我理解正確,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