<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks

    當我們再對 liferay 源代碼進行研究或者對某個類進行修改的時候很不方便,所以我們需要搭建一個開發環境,這樣在修改 liferay 源代碼的時候就更加方便。下面我們會一步步搭建 liferay 的開發環境。

     

    一、 準備工作

    1 、下載下列文件,下載步驟這里省略:

          jdk-1_5_0_06-windows-i586-p.exe

          liferay-portal-tomcat-jdk5-4.0.0.zip

          liferay-portal-src-4.0.0.zip

          liferay-portal-sql-4.0.0.zip

    2 、安裝 JDK ,具體的安裝及配置過程這里省略。

    3 、我們假定 Eclipse Tomcat 插件都已安裝,若還沒有安裝,請參考相關文檔準備好開發工具,這里省略該步驟。

    4 、如果對 liferay 安裝過程有疑問,可參考作者的另一篇文章。

          Liferay Portal學習筆記(一):安裝

    二、 搭建開發環境

    1、  Eclipse 中新建項目 liferayPortal ,并設置源文件夾為 src ,輸入文件夾名為 liferay/WEB-INF/classes 。

    2、  liferay-portal-tomcat-jdk5-4.0.0.zip 解壓縮后并拷貝到項目 liferayPortal 根目錄下,然后改名為 tomcat 。

    3、  liferayPortal/tomcat 目錄下的 liferay 目錄剪切到項目 liferayPortal 根目錄下覆蓋原目錄。

    4、  liferay-portal-src-4.0.0.zip 解壓縮,然后將 liferay-4.0.0-src/portal-ejb/src 目錄下的 com 文件夾拷貝到項目 liferayPortal/src 目錄下。

    5、  liferay-4.0.0-src/util-jsf/src/com/liferay 目錄下的 util 文件夾拷貝到項目 liferayPortal/src/com/liferay/ 目錄下。

    6、  拷貝 liferay-4.0.0-src/portal-ejb/classes 目錄下除 com 文件夾外其他全部的文件夾及文件到項目 liferayPortal/src 目錄下。

    7、  拷貝 liferay-4.0.0-src/portal-ejb/classes/com/liferay/portal 下的 definitions 文件夾到項目 liferayPortal/src/com/liferay/portal 目錄下。

    8、  修改 liferayPortal/tomcat/conf/Catalina/localhost 目錄下的 ROOT.xml 文件中的 docBase 路徑,指向 liferayPortal/liferay 目錄。

    9、  liferay-4.0.0-src/lib 目錄下的所有 jar 包全部添加到項目 liferayPortal 中。

    10、 liferayPortal/liferay/WEB-INF/lib 下的 compression-filter.jar 、 counter-ejb.jar documentlibrary-ejb.jar 、 ext-ejb.jar lock-ejb.jar 、 mail-ejb.jar 、 secure-  filter.jar strip-filter.jar util-java.jar 、 util-taglib.jar 、 util-wsrp.jar 11 個包加到項目中。

    11、 liferayPortal/tomcat/common/lib/ext 目錄下的 portal-shared.jar 包加到項目中。

    12、 liferayPortal/src 目錄下新建文件 portal-ext.properties ,內容為:

    portal.release=professional

    13、 在“首選項- >Java > 已安裝的 JRE ”里選擇之前安裝的 jre1.5.0_06 。
    1.JPG 

    14、 在“首選項- >Tomcat ”項中指定 tomcat 的版本為 Version 5.x ,并且指定“ Tomcat home ”路徑為項目 liferayPortal/tomcat 目錄。
    2.JPG

    15、 在“首選項- >Tomcat >JVM Settings ”項,設定 JRE 的版本為“ jre1.5.0_06,并且添加如下幾個JVM Parameters

             -Xms128m

             -Xmx512m

             -Dfile.encoding=UTF8

             -Duser.timezone=GMT+08

             -Djava.security.auth.login.config=D:"devtool"eclipse"workspace"liferayPortal"tomcat"conf"jaas.config

        這里最后一個參數一定要指明 jaas.config 文件的路徑
         3.JPG
    三、創建數據庫

    1 、本例中我們已 SQL Server 數據庫為例,介紹怎樣連接數據庫。

    2 、解壓縮 liferay-portal-sql-4.0.0.zip 文件后,導入目錄 liferay-portal-sql-4.0.0/create 下的 create-sql-server.sql 文件即可建立 liferay 應用在 SQL Server 上的數據庫,數據庫名為 lportal 。

    (導入 sql 文件命令參見 C:"Program Files"Microsoft SQL Server"80"Tools"Binn"osql.exe

    3 、修改 liferayPortal/tomcat/conf/Catalina/localhost 目錄下的 ROOT.xml 文件,指定連接 SQLServer 的驅動類名稱、數據庫 URL 及用戶和密碼,修改結果如下:

    <Resource

           name="jdbc/LiferayPool"

           auth="Container"

           type="javax.sql.DataSource"

           driverClassName="net.sourceforge.jtds.jdbc.Driver"

           url="jdbc:jtds:sqlserver://localhost:1433;DatabaseName=lportal"

           username="sa"

        password="sa"

        maxActive="100"

    />

    4 、拷貝 liferay-4.0.0-src/lib 目錄下的 jtds.jar 包到 liferayPortal/tomcat/common/lib/ext 目錄下。

    四、啟動服務器

    Eclipse 中啟動 Tomcat ,當出現如下畫面時,表示 Tomcat 啟動成功。
    4.JPG

     在瀏覽器中訪問:http://localhost:8080即可出現liferay界面。

    到此,我們的開發環境已經搭建完成。

    posted on 2008-03-02 23:00 禮物 閱讀(780) 評論(0)  編輯  收藏 所屬分類: Liferay
    主站蜘蛛池模板: 在线视频亚洲一区| 曰批全过程免费视频在线观看无码| 国产三级电影免费观看| eeuss影院www天堂免费| 亚洲尹人香蕉网在线视颅| 成全视频在线观看免费高清动漫视频下载| 亚洲精品国产首次亮相| 亚洲色偷拍另类无码专区| AA免费观看的1000部电影| 成人a毛片视频免费看| 亚洲影院在线观看| 国产国产成年年人免费看片| a在线观看免费网址大全| 亚洲色偷偷综合亚洲av78| 亚洲AV无码一区二区乱子伦| 在线观看成人免费视频| 久久免费视频网站| 狼人大香伊蕉国产WWW亚洲| 亚洲美女人黄网成人女| 亚洲人妻av伦理| 中文字幕无码成人免费视频| 一级一级毛片免费播放| 亚洲一欧洲中文字幕在线| 亚洲熟女乱综合一区二区| 国产一精品一AV一免费孕妇 | 亚洲aⅴ无码专区在线观看春色| 亚洲最大AV网站在线观看| 午夜小视频免费观看| 日本不卡免费新一区二区三区 | 国产精品免费大片一区二区| 亚洲小说图片视频| 国产精一品亚洲二区在线播放| 日本高清免费不卡在线| 黄色成人免费网站| 久久久高清日本道免费观看| fc2成年免费共享视频18| 在线观看免费亚洲| 中国china体内裑精亚洲日本| 亚洲五月激情综合图片区| 国产乱辈通伦影片在线播放亚洲| 国产视频精品免费|