本文目錄一覽:
怎樣使用java 命令打jar包和war包
首先輸入命令jar查看jar命令的參數,其中最常用的三個參數為-c,-v,-f,當然還有一些其他的命令如下圖解釋。
準備一個編寫好的java文件,並且將其編譯好,下面貼出源碼。
使用jar -cvf 命令將Hello.class文件打成生成jar包,具體的命令是
jar -cvf d:/Hello.jar d:/Hello.class,意思是將d盤根目錄下面的Hell.class文件打成Hell.jar這個文件並放在d盤根目錄下。
如下圖
當然打jar包的時候可能需要將文件打在某個包下面,那麼需要使用命令
jar -cf d:/Hello1.jar d:/Hello.class這個命令的使用方法和上面一樣,唯一的區別就是這個命令在生成jar文件的過程中不會顯示詳細信息,雖然沒有顯示詳細信息,但是它的的確生成了Hello1.jar這個文件如下圖。
還有就是jar tf命令和jar tvf命令他們都生成jar包的完整名稱 要生成的class文件所在目錄以及名稱,但是前者是會顯示文件中包含的所有目錄和文件名列表,後者除了顯示文件中包含的所有目錄信息和文件列表以外,還會顯示各目錄和文件的大小、創建時間等信息。這裡就不一一演示了。
打war包,其實和剛才的命令差不多,只是將文件的後綴名改為.war就可以了。
Java為什麼要打war包
war包:Java web工程,都是打成war包,進行發布,如果我們的伺服器選擇TOMCAT等輕量級伺服器,一般就打出WAR包進行發布;
打成war包的好處是不會缺少目錄,並且只管理好一個發布文件就好。另外,容器在部署的時候還有其他一些操作,例如,針對容器的優化之類的。你用了WebSphere就知道和Tomcat不一樣了。比如,自動刪掉空目錄。
如何把java工程導出成war包
你好,很高興給你解答問題,右鍵你的項目,選擇export….然後選擇圖片上的界面
然後就是選擇路徑,就不截圖了
希望可以幫助到你
原創文章,作者:XYJQ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/142744.html