我正在編譯一個.jar作爲Processing的庫,遵循本指南。 但是,我的終端通過jar cvf而不創建任何文件。從java創建Jar - 命令通過時沒有創建任何文件
所以我的文件結構是:
main > com > example > Example.class (and Example.java)
坐在主,我給這個命令在我的終端:
`jar cvf /tmp/example.jar com/`
得到如下:
`added manifest
adding: com/(in = 0) (out= 0)(stored 0%)
adding: com/.DS_Store(in = 6148) (out= 412)(deflated 93%)
adding: com/example/(in = 0) (out= 0)(stored 0%)
adding: com/example/Example.class(in = 864) (out= 600)(deflated 30%)
adding: com/example/Example.java(in = 710) (out= 332)(deflated 53%)`
但沒有創建文件。我試圖通過傳遞此命令來指定類:
`sudo jar cvf /example.jar com/example/Example.class`
但是這也沒有幫助。
檢查您打開終端&使用'pwd'命令的當前目錄並查看文件是否存在 –
您可以嘗試搜索以'.jar'結尾的文件嗎?這聽起來很愚蠢,但也許創建了JAR文件,但是在你沒有想到的位置。 –
你看過'/ tmp'嗎? – RealSkeptic