安裝Liferay protal 6.2 開發環境
(這個顏色的字表示我的小補充)
台灣好少人使用Liferay來開發網站,但是工作需要我只好碰了,碰了之後覺得真的蠻好用的
但是查了很久幾乎沒有繁體字的教學,最後我去花錢買了內地的教學影片,把我的經驗跟大家一起分享。
我會使用Liferay Protal 6.2 也是因為這個版本開始就可以設計RWD網頁的功能了,接下來還會持續研究這塊。
一.安裝開發環境
1.下載點如下
IDE (就是Liferay的Eclipse)
檔名:liferay-ide-eclipse-windows-x64-2.2.4-ga5-201507230603
網址:https://sourceforge.net/projects/lportal/files/Liferay%20IDE/2.2.4%20GA5/liferay-ide-eclipse-windows-x64-2.2.4-ga5-201507230603.zip/download
SDK -> 改名sdk資料夾 (主要Liferay的專案資料夾。為什麼要改名? 因為影片老師說檔名太長容易導致之後出錯)
檔名:liferay-plugins-sdk-6.2-ce-ga6-20160112152609836
網址:https://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.2.4%20GA5/liferay-plugins-sdk-6.2-ce-ga5-20151118111117117.zip/download
Tomcat -> 改名protal資料夾 (Web Server)
檔名:liferay-portal-tomcat-6.2-ce-ga2-20140319114139101
網址:https://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.2.1%20GA2/liferay-portal-tomcat-6.2-ce-ga2-20140319114139101.zip/download
src -> 改名src資料夾 (可以用Eclipse開啟這個資料夾看到Liferay的一些原始碼,例如查詢Liferay變數的檔案是init.vm就包在src裡面,沒下載src資料夾就無法查詢)
檔名:liferay-portal-src-6.2-ce-ga2-20140319114139101
網址:https://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.2.1%20GA2/liferay-portal-src-6.2-ce-ga2-20140319114139101.zip/download
2.解壓縮
IDE解壓縮eclipse資料夾隨便放就好
SDK,Tomcat,src解壓縮放置如下
sdk, protal, src放WorkCode資料夾
C:\WorkCode\theme\portal (or取名tomcat比較適合)
C:\WorkCode\theme\sdk
C:\WorkCode\theme\src
3.安裝JDK7(已包括JRE)
下載網址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR
4.開啟Eclipse
創建C:\workspace\theme空資料夾,開啟Eclipse選擇開發資料夾為C:\workspace\theme
補充1 -> 遇到Error:java was started but returned exit code=13
解決:白吃阿@@安裝到java x86了啦!! 重新安裝64bit...
補充1 -> Eclipse開不起來,跳出一個很大的白框框裡面寫一堆字
解決:表示java path有問題,去設定一下環境變數
二.配置開發環境
1.配置SDK & Tomcat
開啟Eclipse > windows > preferences ..接下面
(配設SDK) > Liferay > install SDK.. > add > 選C:\WorkCode\theme\sdk
(配設Tomcat) > Server > Runtime Envi.. > add > Liferay, Inc. > Liferay v6.2 CE(Tomcat 7) > Next > Browse.. > 選C:\WorkCode\theme\portal
2.設view
開發環境如下
3.設定中文UTF8
4.切換Liferay環境
開發環境安裝完成。可以開始創建project了!!!