war檔案解釋

2021-03-31 08:56:58 字數 521 閱讀 1634

1..war其實就是.zip格式,你用winzip都可以做乙個,想壓縮成.zip再把字尾名改為war就行了,只不過需要注意壓縮的層次和相應的配置檔案的位置。一般都用開發工具的生成嚮導做乙個。

2. war包一般就是乙個用於發布的檔案,一般是不會在其他工程中匯入的,只有jar包才會匯入到其它工程中,在工程屬性裡面做

3.war檔案類似乙個壓縮包,是整合web應用用的,你要是將war匯入你的工程,看你是什麼目的,如果想用到裡面的類的話,就直接在工程的屬性裡面匯入,不過只能用到裡面的class檔案(就是你說的普通的類)。如果想在別的war包裡呼叫這個war包,就要在當前war包的屬性裡面把你要打的包勾上,這樣就可以打成乙個war包了,你就可以呼叫了。

不過真正的做法是把你的war,jar打到乙個ear包裡,一起發布。

4.war就像乙個目錄一樣存在。

war內部使用相對路徑或者目錄名(這個名字將來是war的名字)來使用。

注意在壓縮的時候壓縮目錄下的檔案,不要直接壓縮目錄。(壓成zip改名估計也可以)

這樣應該就沒問題了。

war後門檔案部署

tomcat 支援在後台部署war檔案,可以直接將webshell部署到web目錄下。若後台管理頁面存在弱口令,則可以通過爆破獲取密碼。tomcat安裝目錄下conf裡的tomcat users.xml配置如下 訪問後台,登陸 上傳乙個war包,裡面是jsp後門 成功上傳並解析,開啟 可執行系統命令...

Linux下修改war包下的檔案

1.將 war 檔案複製到臨時目錄。2.使臨時目錄成為當前目錄。cd tmp 3.提取 war 檔案的內容。4.列出 war 檔案的部署描述符。ls l web inf web.xml 5.編輯 web.xml 檔案,為 keystorelocation 和 keystorepassword 引數 ...

linux filesystem 檔案解釋

大概放了以下檔案 bin,的意思是binary,二進位制檔案的意思。這裡存放的是root使用者以及普通使用者都可以使用的命令和程式 sbin的意思是system binary 這裡存放的是系統程式。只有root使用者才可以使用這裡的程式。etc configuration files usr dev...