linuxwar
① linux解壓war包後刪除war包,解壓好的文件夾跟著消失
tomcat會做關聯刪除,也就是說tomcat在運行的時候刪除war包,會連同目錄一起刪除;
反過來也是一樣,添加war包,tomcat也會自動解包到同名目錄。
② war包部署到linux伺服器上報錯Caused by: java.lang.IllegalArgumentException
請查看你的JDK是否與使用的spring兼容。
查看你本地的JDK與LINUX 上的是否一致。
如果一致查看你的war包中是否有多個spring 同功效的jar包,去掉一個。
最好是查看maven依賴,看看是那個包依賴的。
③ linux問題,用什麼命令解壓.war文件
jar
或者放在webapps里,當tomcat啟動的時候會自動解壓
④ linux tomcat里怎樣部署war包
在TOMCAT中部署war
1、將war文件拷貝到tomcat目錄\webapps\ 下。
2、將必要的jar文件拷貝到tomcat目錄\lib\ 下。
3、修改tomcat目錄\conf\下的server.xml。
<!-- Tomcat Manager Context -->
<Context path="/manager" docBase="manager" debug="0"privileged="true"/>
將這段代碼中的
<Context path="/manager" docBase="manager" debug="0" privileged="true"/>
拷貝一下並修改:path="" 為war路徑,docBase=""為你的war的文件名。
4、完畢,啟動tomcat
⑤ linux怎麼部署war包的步驟
war 是javaee規范的web應用程序,需要在支持javaee 規范的web伺服器軟體環境運行,包括tomcat,jboss,jetty,weblogic等開源或商業軟體。布署war就是將war文件放到特定目錄下,啟動伺服器軟體就行了。比如tomcat下就在tomcat/webapps/下。
⑥ linux怎麼查看war包大小
1、 -sh 查看當前文件夾大小
-sh * | sort -n 統計當前文件夾(目錄)大小,並按文件大小排序
附送:
-sk filename 查看指定文件大小
2、 Linux:ls以K、M、G為單位查看文件大小
#ls -lhs
舉例比較:
# ls
cuss.war nohup.out
# ls -l
total 30372
-rw-r--r-- 1 root root 31051909 May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
# ls -lh
total 30M
-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
# ll -h
total 30M
-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
# ls -lhs
總計 28G
15G -rw-r--r-- 1 root root 15G 06-04 14:35 all.txt
8.0K -rwx--x--x 1 root root 632 06-04 15:57 hash.pl
⑦ 如何更換LINUX ,TOMCAT 下的war包
首先關閉你的tomcat服務 執行在tomcat目錄下的bin/shutdown.sh關閉.有些版本這個需要強行關閉 用ps找到tomcat進程 kill -9 關閉. 然後替換tomcat目錄下的webapps/目錄下原本的war包,將新war包考進去覆蓋即可,重啟tomcat包就會自動更新了.
如果沒有更新 ,可以在tomcat關閉的情況下將 war包生成的項目文件刪除重啟tomcat 即可
⑧ linux怎麼查看war包內容
jar vtf fileName.jar
用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
選項包括:
-c 創建新的歸檔文件
-t 列出歸檔目錄
-x 解壓縮已歸檔的指定(或所有)文件
-u 更新現有的歸檔文件
-v 在標准輸出中生成詳細輸出
-f 指定歸檔文件名
-m 包含指定清單文件中的清單信息
-e 為捆綁到可執行 jar 文件的獨立應用程序
指定應用程序入口點
-0 僅存儲;不使用任何 ZIP 壓縮
-M 不創建條目的清單文件
-i 為指定的 jar 文件生成索引信息
-C 更改為指定的目錄並包含其中的文件
如果有任何目錄文件,則對其進行遞歸處理。
清單文件名、歸檔文件名和入口點名的指定順序
與 "m"、"f" 和 "e" 標志的指定順序相同。
示例 1:將兩個類文件歸檔到一個名為 classes.jar 的歸檔文件中:
jar cvf classes.jar Foo.class Bar.class
示例 2:使用現有的清單文件 "mymanifest" 並
將 foo/ 目錄中的所有文件歸檔到 "classes.jar" 中:
jar cvfm classes.jar mymanifest -C foo/ .
⑨ linux怎麼解壓war文件
您好, 一、命令解壓
我們經常使用jenkins對項目進行打包,工程發布後經常採用war包格式發布,如圖就是我們工程中經常使用的war包。
壓縮方法:在解壓之前,我們先學習下war包壓縮方法,在linux上,我們可以直接使用jar命令對文件進行壓縮。
例如把當前目錄下的所有文件打包為test.war,直接使用如下命令
jar -cvfM0 test.war ./
參數說明:
-c 創建war包
-v 顯示過程信息
-f
-M
-0 0帶包只打包不壓縮的意思
jar解壓:JAR包是由jdk安裝目錄/usr/local/jdk/bin/jar命令生成的,當我們安裝好JDK,使用jar命令了
jar -xvf pubilsh.war 解壓到當前文件夾
unzip解壓:unzip -oq pubilsh.war -d pubilsh解壓到指定目錄
-d後跟解壓的目錄。
二、壓縮軟體解壓
步驟一:在linux上打完包後,我們將war包下載到電腦桌面。
步驟二:選中war包文件,點擊滑鼠右鍵,選擇解壓到publish,就會在你的電腦桌面創建解壓文件夾。
⑩ 怎樣在Linux上面運行魔獸爭霸
樓主不需要安裝windows也可以在linux下面安裝WINE,下載WINE之後,make
make
install安裝,裝上之後在終端輸入
WINE
*********
*****代表的就是你的魔獸exe運行程序的位置,建議魔獸路徑最好不要有中文。
linux里運行魔獸速度有些慢,畫面也不太好,我記得好像也不是全屏。
哦,對了,忘了一點,樓主的顯卡驅動必須要裝好,使系統支持3D加速才能順利運行war3
祝你好運