Oracle 10g與Weblogic12踩坑筆記

由於公司接到一個新項目,需要採用Oracle數據庫和Weblogic來進行開發、項目部署,由於以前均採用mysql和tomcat組合,轉變過程比較艱難,填了幾個坑,故爲之記

1、Oracle踩坑

(1)安裝坑,安裝過程步驟比較多,又是我的同事進行安裝的,在這不詳細說明,記住安裝失敗後一定要完全卸載再裝。

(2)Navicat P連接Oracle,不需要下載客戶端動態庫,N.P其實本身具備,正常連接即可,system的權限最大,scott爲測試權限

(3)創建表之前要創建用戶,並分配相應權限,表名要用大寫,千萬不要小寫,Oracle區分大小寫

(4)實體類中user、role等爲oracle關鍵字,最好定義user_info等

(5)採用ojdbc14.jar包

2、Weblogic踩坑

(1)非裝飾頁jsp亂碼問題,在上下文類中增加以下兩行代碼即可:

	Properties prop = System.getProperties();
	prop.put("file.encoding", "utf-8");

(2)weblogic命令行啓動狀態正常,但瀏覽器輸入url失敗

   首先,刪除以前創建的域,Users-->road-->Oracle WebLogic-->User Projects-->你自己的域名。本人的是domain;

         rm -rf domain這樣就將原來的域刪除了,重新新建一個就行了。
新建方法:然後進入weblogic的安裝目錄的wlserver_10.3\common\bin, source config.sh,重新新建一個domain。

  該步驟將會新建用戶、域等

  其次、爲了防止端口占用,重啓電腦,重新source startWebLogic.sh

 (3)衝突包:

jackson-jaxrs-json-provicer-2.5.4.jar;aml-apis-1.0.b2.jar

刪除即可。

後續還有坑將繼續記錄,望各位大神指正,Oracle初學者...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章