『壹』 如何生成war包
將Web應用打包成WAR文件的方法:
(1)在命令行中運用Jar命令
假定有一個Web應用:
C:/myHome myHome/WEB-INF/……
myHome/files/……
myHome/image/……
myHome/src/……
myHome/index.jsp
在命令行窗口下執行如下命令:
C:/>cd myHome
C:/myHome/>jar cvf myhome.war *.*/ .
解釋:jar cvf [A->war包名].war [B->資源文件及文件夾] [C->將要生成war包的目標文件夾]
「*.*/」(B->)代表當前目錄(C:/myHome)下的所有文件及文件夾。
「.」 (C->)表明將要在當前目錄中生成war包。
操作完成後,找到C:/myHome下新生成的myhome.war,將其拷入TOMCAT_HOME/webapps/下。然後啟動Tomcat即可。
(2)利用IDE工具打包,如Eclipse
右鍵點擊你想打包的文件或者項目,選擇「export」,然後是選擇J2EE,在彈出的對話框中選擇「WAR文件」 ,上面有許多選項,還可以選「EAR」,「JAR」。
(3)利用ANT工具打包
首先配置好build.xml文件,然後dos下輸入ant ...war
(4)用Eclipse的lomboz插件
選中你的web工程,lomboz J2ee---Deploy Mole,就可以把Web工程發布並打包了!
『貳』 如何從java的war包還原成project
java中的war包是javaWeb程序的打包方式,將war包發布到伺服器中,啟動伺服器,伺服器會自動將war包還原成WebServiceproject。另外,java中java程序導出時,導成jar包,javaWeb程序導出時導成war包!
『叄』 myeclipese怎麼打開war包修改源碼
打開myeclipse,新建一個Web Project,然後部署好struts2的環境,然後選擇struts2的jar包,右擊,選擇properties
怎麼在myeclipse中導入源碼
或者直接從代碼裡面選擇要進入的方法,在上面按ctrl鍵,然後點擊要進入的方法名
怎麼在myeclipse中導入源碼
在彈出的頁面裡面,我們會看到myeclipse會提示沒有對應的源碼。雖然沒有源碼,但在這個頁面我們可以看到該類或者介面裡面定義了哪些方法。
選擇attach source
怎麼在myeclipse中導入源碼
在彈出的對話框裡面,選擇extend file或者Extend folder,一個代表的是單個的文件,一個代表的是文件夾,如果是整體的項目源碼的導入,選擇文件夾方式,找到對應的路徑,然後點擊OK就可以導入源碼了。
怎麼在myeclipse中導入源碼
這樣我們任意點開struts2.jar下面的任意一個包下面的任意一個class,我們點擊開,就不再會出現找不到源碼的情況了,而是直接會給我們顯現出源代碼。
怎麼在myeclipse中導入源碼
『肆』 將項目的war包部署到securefx的tomcat的webapps下,怎麼操作能使項目解壓到伺服器
War包一般是在進行Web開發時,通常是一個網站Project下的所有源碼的集合,裡麵包含前台HTML/CSS/JS的代碼,也包含Java的代碼。
當開發人員在自己的開發機器上調試所有代碼並通過後,為了交給測試人員測試和未來進行產品發布,都需要將開發人員的源碼打包成War進行發布。
War包可以放在Tomcat下的webapps或者word目錄下,隨著tomcat伺服器的啟動,它可以自動被解壓。
『伍』 怎樣使用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就可以了。
『陸』 myeclipse怎麼導入war的項目
1,點擊項目,右鍵,選擇export,選擇WEB下的WAR file。
『柒』 怎樣將一個項目發布後.war文件(裡面的java文件都已經被編譯為class文件)反編譯為java文件
這個問題貌似我遇到過:
我的解決方案是:
把war文件放入tomcat6.0\webapps\目錄下,重啟tomcat 就可以了。
『捌』 求大神,誰能把war反編譯成源代碼,求各位大神幫忙,畢業論文用
war 是可以解壓的,但是裡面是class文件,要用Java反編譯一下
你可以把war文件放在tomcat的webapps立面,運行tomcat,就可以解壓了