2009 年 11 月 27 號
發佈時格式繁瑣,看不清楚的請下載word文檔,文檔中配有詳細圖解
1、部署TOMCAT應用服務器(版本:6.0.20==20091127止):
(http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.zip)
具體步驟參考其他網絡資源,在此不重複
2、部署Portlet容器:(有三種方法,官方網有介紹,這裡只介紹一種:源代碼生成的方式)
(1)這裡選用Pluto(版本:2.0.0===20091127止)
(http://apache.freelamp.com/portals/pluto/pluto-2.0.0-src.zip)
解壓(如圖,這裡放置到D盤,目錄名為pluto)
(2)應用maven生成Pluto工程jar包
Maven的版本:2.2.1===20061127止
(http://apache.freelamp.com/maven/binaries/apache-maven-2.2.1-bin.zip)
下載maven后配置環境變量:如圖(這裡下載后解壓到D盤,目錄為maven)
環境變量配置如下:
Classpath中添加maven的lib包目錄
Path中添加maven的bin包目錄
配好環境變量后測試:
mvn -version
如圖所示,表示maven的環境變量配置成功
(3)生成pluto工程jar包,步驟如圖所示:
首先進入到pluto的目錄中,這裡是D:\pluto
運行命令:
mvn clean 命令1
mvn install 命令2
mvn pluto:instal -DinstallDir=d:\tomcat6 命令3
命令3中的pluto表示下載的pluto源代碼解壓的目錄名,就是第二步驟中的文件夾名,這裡是pluto
命令3中的紅色部份表示你所安裝的tomcat路徑,這裡是D盘的tomcat6文件夾
命令1執行結果為:build success
命令2執行結果為:build error(沒有關係,這裡不比理會,只是個中間步驟)
命令3執行結果為:build success,這時候表示pluto已經成功注射到tomcat服務器中了,恭喜你。。。
這時候你的tomcat(6.0.20)會有所變化,如圖:
圖中紅色矩形框中的是注射pluto后自動生成的。不比理會,
同樣的,conf目錄下也是自動生成的,不比理會
修改該目錄下的tomcat-users。Xml文件,配置權限用的
<role rolename="manager"/>
<role rolename="pluto"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat,pluto,manager"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="pluto" password="pluto" roles="pluto,manager"/>
好了,現在啟動tomcat吧,看看結果。。
哦,天啊,,報錯了。。看看什麽錯??好像是jar包版本有衝突了。。沒關係,刪掉一個,,找到報錯路徑,然後刪掉。。
就是這兩個搞的鬼。。。刪掉。。。
重啟一下tomcat看看,結果。。。
哈哈,,可以正常啟動了。。。
測試一下結果吧。。。
如圖:我的tomcat端口是8888,可根據自己的端口號來寫url地址
看到這個介面就表示OK了,,
輸入剛才在tomcat-users.xml中配置的用戶名密碼,來看看效果。。。
這就是登入后的介面了。。。
最後一個標籤:pluto admin
可以在這裡添加,刪除自定的portlet了。。。。