liferay mysql_Liferay学习笔记(一)Liferay Portal5.2.3环境的初步搭建
Liferay Portal5.2.3 環(huán)境的初步搭建 一、 準備工作 1、 開發(fā)包 目前 Liferay 官網 http://www.liferay.com/zh/home 上只提供最新版本的 liferay 包下載,下載 5.2.3 版本需要到開源社區(qū) http://sourceforge.net/projects/lportal/files/Liferay%20Portal/
Liferay Portal5.2.3環(huán)境的初步搭建
一、準備工作
1、開發(fā)包
目前Liferay官網http://www.liferay.com/zh/home上只提供最新版本的liferay包下載,下載5.2.3版本需要到開源社區(qū)http://sourceforge.net/projects/lportal/files/Liferay%20Portal/,選擇5.2.3版本下載下面兩個包:
Portal源碼包:liferay-portal-src-5.2.3.zip
Tomcat捆綁包:liferay-portal-tomcat-6.0-5.2.3.zip
2、開發(fā)工具
開發(fā)工具建議版本本文使用版本
JDK1.6以上1.6.0_22
Ant1.7以上1.8.2
MyEclipse5.5以上7.5
Tomcat6.0以上6.0.18
注意:這里的Tomcat是liferay-portal-tomcat捆綁包中的tomcat,所以不需要再另外下載;Ant到http://ant.apache.org/bindownload.cgi下載最新的apache-ant-1.8.2.bin.zip
3、目錄結構
本文假設操作目錄結構如下:
D:/workspace根目錄
D:/workspace/antant的安裝目錄
D:/workspace/Liferayliferay工作目錄
D:/workspace/Liferay/portalliferay-portal源代碼目錄
D:/workspace/Liferay/serviceliferay-portal捆綁Tomcat的目錄
D:/workspace/Liferay/extliferay-portal的擴展項目目錄
二、基礎配置
1、JDK的安裝配置
JDK的安裝配置和以前一樣,這里不再贅述,提醒一下安裝配置完成別忘了使用“java -version”和“javac”來檢查是否安裝成功
2、Ant的安裝配置
解壓縮apache-ant-1.8.2.bin.zip到D:/workspace/ant目錄下,在環(huán)境變量(Windows7下右鍵點擊“計算機”后選擇“高級系統(tǒng)設置—>高級—>環(huán)境變量”)中為Path系統(tǒng)變量新增如下路徑:“D:/workspace/ant/apache-ant-1.8.2/bin;”,保存。
打開dos,輸入“ant -version”檢查配置是否正確
3、Tomcat的安裝配置
解壓縮liferay-portal-tomcat-6.0-5.2.3.zip到D:/workspace/Liferay/service目錄下,在環(huán)境變量的Path系統(tǒng)變量中新增如下路徑:“D:/workspace/Liferay/service/tomcat-6.0.18/bin;”,保存。
運行tomcat的startup.bat,服務器正常啟動說明安裝成功
4、MyEclipse的安裝配置
這里只說一下MyEclipse中Tomcat服務器的配置。
將MyEclipse中Tomcat配置為第3步中安裝的Tomcat,將Tomcat下的JDK配置為第1步中安裝的JDK,并為JDK配置虛擬機參數如下:
-Xmx1024m -XX:MaxPermSize=256m -Dfile.encoding=UTF8 -Duser.timezone=GMT -Djava.security.auth.login.config="%CATALINA_HOME%/conf/jaas.config" -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
提示:打開tomcat的bin目錄下的setenv.bat文件,找到名為JAVA_OPTS的變量,其參數值即為需要copy的虛擬機參數。這個步驟非常重要,否則會導致內存溢出。
三、建立開發(fā)環(huán)境
方法一:
1、部署Liferay源碼
將liferay-portal-src-5.2.3.zip解壓縮到D:/workspace/Liferay/portal目錄下
2、新建配置文件release.${username}.properties
找到portal源碼中的release.properties文件,在同目錄下新建release.${username}.properties文件。${username}為本機的用戶名,可以在dos下使用set命令查看username的值。我的機器username值為Administrator,故新建release.Administrator.properties文件,文件內容只有一行:
lp.ext.dir=D:/workspace/Liferay/ext
注:lp.ext.dir為Liferay指定擴展項目的目錄,注意路徑中必須使用“/”而不是“/”。
3、生成擴展目錄
運行dos,進入D:/workspace/Liferay/portal目錄下,輸入“ant clean start build-ext”命令執(zhí)行,等待ant執(zhí)行完成(需要3到10分鐘)后,在Liferay的ext目錄下會出現下列文件:
4、新建配置文件app.server.${username}.properties
在ext目錄下新建app.server.Administrator.properties文件,添加如下內容:
app.server.type=tomcat
app.server.tomcat.dir=D:/workspace/Liferay/service/tomcat-6.0.18
注:app.server.type為Liferay指定服務器類型,app.server.tomcat.dir為Liferay指定Tomcat服務器的安裝目錄。
5、執(zhí)行配置
打開dos,進入D:/workspace/Liferay/ext目錄下,輸入“ant clean deploy”命令執(zhí)行,等待ant執(zhí)行完成。
6、開發(fā)環(huán)境建立完畢。
方法二:
1、同方法一的步驟1
2、同方法一的步驟2
3、在與release.properties文件同目錄下新建app.server.Administrator.properties文件,內容和方法一的步驟4文件內容一樣。
4、找到與release.properties文件同目錄下的build.xml文件,找到下圖中的節(jié)點:
并在該節(jié)點下新增子節(jié)點fileset,內容如下:
"." includes="app.server.Administrator.properties"/>
5、同方法一的步驟3,不同的是執(zhí)行完后生成的ext目錄下多了一個名為app.server.Administrator.properties的文件
6、同方法一的步驟5
7、開發(fā)環(huán)境建立完畢。
四、測試開發(fā)環(huán)境
運行startup.bat啟動tomcat服務器,一段時間后會彈出一個登錄網頁,默認用戶名為:test@liferay.com;密碼:test;登錄即進入Liferay Portal賬戶,可以對Portlet進行定制。
注:如果修改了后臺數據庫文件里的用戶信息,則需要換一個Admin身份的用戶進行登錄,具體用戶信息請查閱數據庫。這里謝謝一樓nwpubin的提醒^_^
五、環(huán)境搭建完成。
本文原創(chuàng)發(fā)布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的liferay mysql_Liferay学习笔记(一)Liferay Portal5.2.3环境的初步搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: F2FS源码分析-2.1 [F2FS 读
- 下一篇: CocoaMQTT v2.0:首个支持