一、準備工作1、下載下列文件,下載步驟這里省略:jdk-1_5_0_06-windows-i586-p.exeliferay-portal-tomcat-jdk5-

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Liferay Portal學習筆記(四):搭建開發環境

系統 1639 0

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

<o:p>?</o:p>

一、 準備工作

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

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

????? liferay-portal-tomcat-jdk5-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>.zip

????? liferay-portal-src-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>.zip

????? liferay-portal-sql-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>.zip

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

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

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

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

二、 搭建開發環境

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

2、 ? liferay-portal-tomcat-jdk5-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>.zip 解壓縮后并拷貝到項目 liferayPortal 根目錄下,然后改名為 tomcat

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

4、 ? liferay-portal-src-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>.zip 解壓縮,然后將 liferay-4.0.0-src/portal-ejb/src 目錄下的 com 文件夾拷貝到項目 liferayPortal/src 目錄下。

5、 ? liferay-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>-src/util-jsf/src/com/liferay 目錄下的 util 文件夾拷貝到項目 liferayPortal/src/com/liferay/ 目錄下。

6、 ? 拷貝 liferay-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>-src/portal-ejb/classes 目錄下除 com 文件夾外其他全部的文件夾及文件到項目 liferayPortal/src 目錄下。

7、 ? 拷貝 liferay-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>-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-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>-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 ”里選擇之前安裝的 jre<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">1.5.0</st1:chsdate>_06
1.JPG ?

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

15、 在“首選項- >Tomcat >JVM Settings ”項,設定 JRE 的版本為“ jre<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">1.5.0</st1:chsdate>_<st1:chmetcnv unitname="”" sourcevalue="6" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">06 </st1:chmetcnv> ,并且添加如下幾個 JVM Parameters

???????? -Xms<st1:chmetcnv unitname="m" sourcevalue="128" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">128m</st1:chmetcnv>

???????? -Xmx<st1:chmetcnv unitname="m" sourcevalue="512" hasspace="False" negative="False" numbertype="1" tcsc="0" w:st="on">512m</st1:chmetcnv>

???????? -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-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>.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></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-<st1:chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on">4.0.0</st1:chsdate>-src/lib 目錄下的 jtds.jar 包到 liferayPortal/tomcat/common/lib/ext 目錄下。

四、啟動服務器

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

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

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

?

Liferay Portal學習筆記(四):搭建開發環境


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 波多野结衣中文在线播放 | 亚洲日本久久久午夜精品 | 国产操片 | 爽妇网国产精品 | 国产永久免费 | 男人添女人下面免费网站 | 色综合久久手机在线 | 久久瑟| 超碰人人操 | 女人被男人狂躁下面在线观看 | 欧美高清69hd | 国产精品99久久久久久www | 男人的天堂亚洲 | 久久99精品视免费看 | 波多野结衣中文字幕视频 | 欧美精品网站 | 国产精品高清在线观看 | 成人不卡 | 精品无人区一区二区三 | 天天操夜夜操视频 | 一色屋任你操 | 成人精品一区二区 | 亚洲熟妇毛茸茸 | 欧美自拍视频在线 | 亚洲娇小性xxxx色 | 欧美人成在线 | 日韩av影院在线观看 | 久久久综合九色合综国产 | 亚洲午夜久久久久中文字幕久 | 伊人2222| 亚洲色图日韩 | 欧美日韩精品一区二区三区 | 色噜噜噜噜噜在线观看网站 | 中文字幕成人乱码在线电影 | 国产精品国产三级国产aⅴ原创 | 97超级碰碰碰在线播放 | 日本在线视频不卡 | 99精品国产免费久久国语 | 2021国产精品成人免费视频 | 国产精品91久久久 | 婷婷丁香色综合图亚洲 |