『壹』 java web項目如何調用已打包的war文件中的類(不是同一個項目的,可以理解為第三方類庫)
將該jar文件復制到WebContent/WEB-INF/lib/目錄下
然後再需要調用的文件里 import對應的包名類名就可以用了
『貳』 java web項目打包成war包的幾種方式
直接使用Ecilpse打包
2.命令打包
環境:eclipse、apache-maven-3.3.3、apache-tomcat-7.0.70
利用maven的maven-war-plugin
『叄』 java在eclipse里如何將WEB工程打成war包
右鍵需要導出的WEB工程——選擇Export
『肆』 intellij寫JAVAweb,比如war包是如怎樣發送到伺服器上
IDEA中,如果是本地調試,是不需要單獨發送war到伺服器上。Tomcat會直接把IDEA在本地make之後生成的web應用做為web目錄,而tomcat配置單獨拷一份做catalina.base。
『伍』 將java web項目打包war文件然後發布到Tomcat,
用ant或者meven都可以打包成war包,然後放到tomcat的webapps下,啟動tomcat自動解壓,然後用localhost訪問即可。
『陸』 java web 開發中,獲取絕對路徑,沒有打出war包時可以,打成war包後就成null
你應該在項目中(war)開發的時候,就配置一個 config.properties 的文件,專門用來定義這些固定的路徑或參數。
然後,你在程序中或頁面中使用的時候,直接通過載入這個 config.properties 文件內容到一個 ResourceBundle 中,然後通過 ResourceBundle 讀這個內容裡面定義的參數名來處理。
如:
ResourceBundle config = (這里載入的方法網上找一下,忘記了);
String path = config.getProperty("real-path");
『柒』 java web為什麼一定要打成war包呢
打包之後主要是為了防止修改包里文件。以免丟失部分網頁,造成文件丟失。不過修改起來又得費事了!
項目打包後,訪問里邊的文件和原來一樣,xxx.war相當於一個目錄(文件夾)。
『捌』 用什麼dos命令把java web項目編譯成war文件
cd
e:\root
jar
cvf
test.war
*.*
root目錄是你工程所在的目錄,test.war是打包後的名字,可以任意換。