weblogic初學筆記2-在Linux上部署項目


一、這兩天在做部署項目到Linux服務器上。

網上有用war包部署的,也有把war包解壓之后部署的。比如:http://www.cnblogs.com/xdp-gacl/p/4143413.html 因為我本地用的是tomcat,編譯生成的文件和weblogic上用的其實是一樣的,目錄也一樣。所以直接從tomcat下的webapps下copy出整個代碼文件夾,上傳到Linux服務器上的weblogic域中。這樣以后update項目代碼也很方便,不像war包一樣還要打包解壓。直接拿本地tomcat下的文件對應上傳更新就可以了。

weblogic一個域可以部署多個項目。每個域對應一個端口號。但是放的項目太多啟動weblogic的時間就越長,也會產生不便,可以分類不同的項目類別放不同的域。

部署方法網上已經有現有的文章寫的很詳細了:http://www.cnblogs.com/xdp-gacl/p/4143413.html   http://tlinle.blog.51cto.com/251944/839935  不再贅述,這里只記錄下自己使用中的感受。

數據庫連接方式:

  1.項目中用JDBC。直接啟動即可。

  2.項目中用JNDI。需要配置數據源datasource。

如果在同一個域部署一個項目的2個版本,給兩個文件夾起不同的名字,比如webA1和webA2,部署到weblogic上的時候就會默認部署到不同的路徑下,這就相當於2個獨立沒有關系的項目了,不會有影響。

二、遇到的問題

1.部署和運行都沒有問題,但是訪問首頁就抱錯了:

原因:weblogic在同一個域中,用了struts只需要加載一次xerces-2.6.2.jar就可以,多的話會有問題。之前部署的項目中已經有了,所以要在這次的lib下刪除這個jar包。重新啟動即可。

還有一些問題一知半解,弄清楚之后再寫……

 


免責聲明!

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



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