web工程was部署


web.xml調整:

新增如下servlet

<servlet>
<servlet-name>SimpleFileServlet</servlet-name>
<servlet-class>com.ibm.ws.webcontainer.servlet.SimpleFileServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

靜態資源采用SimpleFileServlet

<servlet-mapping>
<servlet-name>SimpleFileServlet</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>

 

部署:

 

直接下一步,什么都不用改,只要填寫一個上下文即可,點擊完成。

 

部署完了看日志,如果發現有錯誤,class版本不是想要的,例如使用的java類的api不對,這是可能使用的是was的自帶的jar,采用建立共享庫解決這個問題:

 

 

 

 在剛剛安裝的項目中引用共享庫:

 

 

注意:如果引用失敗,引用成功界面會提示保存到主配置,其他的都為失敗,此時需要重啟服務后再重新引用

 

啟動服務:

 

 

日志查看:

 

 

 server服務器配置,jvm堆大小配置:進程定義 -》java虛擬機

 

 

 

 host端口查看配置:同樣是在服務器server里配置

 

 

替換單個文件:

 

 

部署過程中還可以通過遠程調試定位問題,在server配置中有個調試服務,默認端口7777

 

systemError日志中出現的類似Class path contains multiple SLF4J bindings是可以忽略的,如果項目所使用到的api有差異,將對應jar放入共享庫

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM