說起來(lái)慚愧,,一直做開發(fā),還不知道打war包的方法,,今天看了一下經(jīng)理部署項(xiàng)目的整個(gè)操作 才知道使用MyEclipse將web項(xiàng)目打包,,是如此的簡(jiǎn)單,記錄一下: 右鍵選中項(xiàng)目,,選擇export 接下來(lái)指定war包的存放路徑,,例如放在桌面上 打包完成以后我們將war放到tomcat的webapps目錄下。 啟動(dòng)成功后,并輸入項(xiàng)目的url就可以了,,和正常的web文件在myeclipse中同樣對(duì)待,。 如果是weblogic服務(wù)器的話,啟動(dòng)weblogic后,,可以進(jìn)入weblogic控制臺(tái),,進(jìn)行界面操作。
可能出現(xiàn)的問題: 1,、打war包不成功,。解決方法:clean一下項(xiàng)目,在myeclipse上選擇“project”->“clean”,,選擇要清理的項(xiàng)目,,確 定;將該項(xiàng)目清理后,,再次生成war包即可
2,、打war包成功后,部署運(yùn)行出現(xiàn)class not found找不到某個(gè)類之類的錯(cuò)誤,。是因?yàn)槿鄙倭薺ar包 注意:myeclipse在打war包的時(shí)候,,并不會(huì)把myeclipse自帶的一些jar文件打包進(jìn)工程中,例如:javaee.jar,, jsf-api.jar,,jsf-impl.jar,jstl-1.2.jar等一些從myeclipse內(nèi)部加進(jìn)去的j2ee自帶包,。從myeclipse內(nèi)部中項(xiàng)目可以 運(yùn)行,,如果脫離myeclipse就會(huì)缺少這些自帶的包,解決方法:可以直接從myeclipse安裝目錄下找到復(fù)制進(jìn)war包也 Ok,。 |
|