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了。。。。
分享到:
相关推荐
【标题】"Portlet HelloWorld Pluto2+myeclips6+tomcat6详细开发指南"提供了在使用Pluto2portlet容器、myEclipse6集成开发环境以及Tomcat6应用服务器上构建Portlet HelloWorld应用程序的步骤。这个教程是针对初学者...
总结来说,这个Struts2 + Pluto + portletV1.0 (JSR 168) CRUD Demo项目是一个实践教程,它帮助开发者理解如何在portlet环境中使用Struts2进行开发,以及如何在Tomcat上配置和部署portlet应用。通过研究和实践这个...
6. **测试和开发**:现在,你可以创建portlet应用,使用portlet-api-2.0.jar中的API,并将其部署到Tomcat上的Pluto。Pluto提供了一个管理界面来注册和管理portlet。 7. **配置说明文档**:在提供的"配置说明文档....
在本文中,我们将详细介绍如何手动配置Tomcat与Pluto,以搭建一个Portlet容器。Pluto是Apache基金会Portlet容器的实现,它遵循JSR 168和JSR 286规范,用于测试和运行Portlets。下面是配置Tomcat Pluto的详细步骤: ...
完成上述步骤后,将项目部署到Tomcat服务器,通过portlet容器(如Pluto或Jetty)进行测试。在门户应用程序中,你可以看到并交互你的portlet,验证其正确性和功能。 通过以上步骤,初学者可以了解到portlet开发的...
不会让你失望的实例,我研究了1周才弄明白,里面内置pluto2.0.3 + portlet项目 使用于pluto 和 portlet的初学者 。 往eclipse里面配置的时候一定要按照里面图片那样配置一下。
2. **Apache Tomcat 6.x**(本示例使用 6.0.30 版本)。 3. **Apache Pluto 2.0**(这里使用 2.0.3 版本)。 4. **Apache Maven 2.x 以上版本**(本示例使用 3.0.5 版本)。 5. **Eclipse Europa**(即 Eclipse V3.3...
1. **部署说明.txt**:这通常会包含详细的步骤,指导用户如何在本地或服务器上配置和部署 Pluto 应用。部署过程可能涉及设置环境变量、配置服务器、启动应用等。理解部署流程有助于将开发完成的代码转化为实际运行的...
PLUTOSDR是一款开源硬件设备,它主要用于软件定义无线电(Software Defined Radio, SDR)的应用。这个设备允许用户通过软件来实现传统的硬件无线电功能,如调谐、解调和信号处理,极大地拓展了无线电通信技术的可能...
"pluto-1.0.1-rc1.zip" 是一个与portlet开发相关的压缩包文件,其中包含了Portlet容器 Pluto 的一个版本。Pluto是Apache软件基金会下的一个...同时,熟悉Pluto的部署和配置,能够提高portlet应用的开发效率和稳定性。
Struts2_Portlet Pluto_Demo 是一个基于Struts2框架和Pluto Portlet Container的示例项目,旨在展示如何在Java Portlet环境下利用Struts2进行开发。这个项目可以帮助开发者理解如何将流行的MVC框架Struts2与portlet...
标题中的"pluto2.rar_pluto2"表明这是一个与"Pluto2"相关的压缩文件,可能包含源代码或相关配置文件。"pluto2.c"是压缩包内具体的一个源代码文件,通常用于C语言编程。结合描述,我们可以推断这涉及到Satelco公司的...
### Windows 驱动程序安装指南:针对 PlutoSDR 的详解 #### 一、概述 在本篇文章中,我们将深入探讨如何为 Analog Devices 公司的 PlutoSDR 设备安装 Windows 10 驱动程序。PlutoSDR 是一款高性能的软件定义无线电...