uPortal安裝部署




Step1 設置Ant編譯環境 
配置Ant的環境變量(本配置針對XP或2003系統進行說明) 1、 解壓本地或下載Ant工具包 
2、 選擇“我的電腦”->右鍵屬性->高級->環境變量 3、 在“系統變量”列表處,選擇”新建”。在彈出的窗口分別輸入變量名(如:Ant_Home)
和變量值(如:D:\Installed\DevelopTools\apache-ant-1.6.5,用戶根據實際路徑配置) 


Step2 設置Maven編譯環境 
配置Maven的環境變量(本配置針對XP或2003系統進行說明) 1、 解壓本地或下載Maven工具包 
2、 選擇“我的電腦”->右鍵屬性->高級->環境變量 3、 在“系統變量”列表處,選擇“新建”。在彈出的窗口分別輸入變量名(如:Maven_Home)和變量值(如:D:\Installed\DevelopTools\apache_maven_2,用戶根據實際路徑配置) 


Step3 設置Java編譯環境 
配置Java的環境變量(本配置針對XP或2003系統進行說明) 1、解壓本地或下載Java工具包 
2、選擇“我的電腦”->右鍵屬性->高級->環境變量 3、 在“系統變量”列表處,選擇“新建”。在彈出的窗口分別輸入變量名(如:Java_Home)和變量值(如:D:\Installed\DevelopTools\java\jdk1.6.0_13,用戶根據實際路徑配置)  


Step4 設置系統變量Path環境 
配置Path的環境變量(本配置針對XP或2003系統進行說明) 1、選擇“我的電腦”->右鍵屬性->高級->環境變量 2、在“系統變量”列表處查找“Path”選項雙擊修改 3、在彈出窗口中的“變量值”處增加如下內容: 
“;%Java_Home%\bin;%Ant_Home%\bin;%Maven_Home%\bin”  


Step5 配置修改uportal 
配置uportal 
1、 下載(http://www.ja-sig.org,選擇uportal下載)或解壓本地的uportal


 2、 設置uportal要部署到的web服務器所在的目錄 


3、 解壓進入目錄找到build.properties文件,修改server.home的值(如Tomcat的安裝目錄爲:server.home=D:/Installed/DevelopTools/Tomcat 6.0)指向實際的tomcat服務器目錄 


4、 修改tomcat配置(servlet容器配置部分),打開Tomcat 6.0/ conf/server.xml文件,
找到如下片段,增加紅色內容。Tomcat默認端口是8080,可以根據需要自行修改。<Connector emptySessionPath="true" port="8081" protocol="HTTP/1.1"   connectionTimeout="20000" redirectPort="8443" />

5、 打開Tomcat 6.0/ conf/catalina.propertie,設置 內容如下: shared.loader=${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar 

6、 數據庫配置如下,以oracle爲例 
a) 將ojdbc14驅動安裝到maven本地庫 
i. 如果本地機裝有Oracle數據庫,可以在CMD窗口運行以下命令: ls $ORACLE_HOME/lib/,查找ojdbc14-10.2.0.4.0.jar,根據實際情況,該文件的版本有所不同。如果本地沒有安裝Oracle,可以下載Oracle JDBC 驅動。以下載包ojdbc14-10.2.0.4.0.jar爲例。

 ii. 在CMD窗口運行以下命令: mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -DgeneratePom=true -Dfile=ojdbc14-10.2.0.4.0.jar 


注意:命令中的參數需要與下載的版本一致 


7、 修改Uportal相關文件的配置 
a) uPortal/pom.xml,修改如下: 
將以下內容 
i. <!--The JDBC Driver used by uPortal --> 

ii.  <jdbc.groupId>hsqldb</jdbc.groupId>

iii. <jdbc.artifactId>hsqldb</jdbc.artifactId>

iv.  <jdbc.version>${hsqldb.version}</jdbc.version> 

v. 替代爲 
vi. <!-- The JDBC Driver used by uPortal --> 
vii. <jdbc.groupId>com.oracle</jdbc.groupId>

viii. <jdbc.artifactId>ojdbc14</jdbc.artifactId>

ix. <jdbc.version>10.2.0.4.0</jdbc.version 


8、修改JDBC連接,修改路徑如下: 
uPortal/uportal-impl/src/main/resources/properties/rdbm.properties  
i.  ##### Oracle 10g - example 
ii.  hibernate.connection.driver_class=oracle.jdbc.OracleDriver 
iii.  hibernate.connection.url=jdbc:oracle:thin:@my.school.edu:1521:PROJECTS 
iv.  hibernate.connection.username=test v.  hibernate.connection.password=mypass 
vi.  hibernate.dialect=org.hibernate.dialect.Oracle10gDialect 


9、 cas部分 
a) 1.\uportal-war\src\main\webapp\WEB-INF下的web.xml,修改cas指向地址。
默認設置的cas端口爲8080。 
 
b) 2.uportal-impl\src\main\resources\properties下的security.properties,修改
cas指向地址 c) 測試與部署 
i. 測試:數據庫部分運行ant  dbtest 

ii. 初始化數據庫:ant  initdb 
iii. 佈署uportal: ant  deploy-war或者第一次時全部初始化ant  initportal


輸出 build successfully  則表示uPortal安裝成功。


尊重原創,轉載於:http://wenku.baidu.com/link?url=T6iSCixMqWnq5gPNtyXgIZHne5XJ2Q-Zc-iDMOTwnGwfo6-DA9SHkF5eIS6yhWMAtTNvbVQeUjZRbvZ6vzeK0OEXl99tdDeiuzzcFyi3Yzq


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