`
canofy
  • 浏览: 831467 次
  • 性别: Icon_minigender_1
  • 来自: 北京、四川
社区版块
存档分类
最新评论

pluto2的使用

    博客分类:
  • j2EE
阅读更多
pluto2 版本是遵循JSR286规范
在JSR168的规范的基础上,又增加了一些新的东西,比如共享资源,事件,过滤器等

一、安装  
      手工安装就跟部署一般的web应用程序没有什么差别。  
      在方法二中执行mvn install后,会下载一系列的包含jar的lib包,当然这些包可以在pluto-current-bundle、pluto-current- bin、pluto-current-container-bin中找到

。下面具体描述:  
      步骤1,部署容器,拷贝下列文件至(Tomcat 5.5)<TOMCAT_HOME>/shared/lib或者(Tomcat 6.0)<TOMCAT_HOME>/lib   
     pluto-container-driver-api-2.0.0.jar 
     portlet-api_2.0_spec-1.0.jar
     pluto-container-api-2.0.0.jar
     pluto-taglib-2.0.0.jar
     ccpp-1.0.jar
 
   
      步骤2. 从pluto-2.0.0\conf\Catalina\localhost  
     
     中拷贝pluto.xml、testsuite.xml 至<TOMCAT_HOME>/conf/Catalina/localhost目录下。这两个就是Context,熟悉的话可以在<TOMCAT_HOME>\conf\Server.xml (Tomcat 6.0

默认没有此目录,需要建立此目录)  
 
      步骤3. 部署pluto-portal.war、pluto-testsuite.war,可以在下列目录找到这两个应用:  
      D:\pluto-2.0.0\PlutoDomain\pluto-portal.war  
      D:\pluto-2.0.0\PlutoDomain\pluto-testsuite.war 或者  
      D:\pluto-2.0.0\PlutoDomain  
     根据pluto.xml、testsuite.xml中的docBase指定的路径将pluto-portal.war、pluto-testsuite.war拷贝到相应的目录,如果(默认情况下应该这样做)pluto.xml、

testsuite.xml来自Maven构件的则把pluto- portal.war、pluto-testsuite.war放在<TOMCAT_HOME>/webapps,如果pluto.xml、 testsuite.xml来自  
D:\pluto-2.0.0\\conf\Catalina\localhost,则放在<TOMCAT_HOME>\PlutoDomain目录下。  
 
      说明:为了能够在应用范围使用Pluto的PortletSession 属性,需要修改<TOMCAT_HOME>/conf/server.xml 中默认8080端口的Connector元素,增加属性:

emptySessionPath="true",但是如果设为true,所有path的 session cookie将设为/。这对portlet规范的实现非常有用,但是在服务器需要同时提供多个被访问的应用时,会对

性能造成很大的影响。如果没有设置,该值为false。另外pluto-current-bundle里面已经做了设置,但是通过Maven构建时并没有设置,需要手动设置。  
 
     步骤4. 配置用户和角色  
     编辑<TOMCAT_HOME>/conf/tomcat-users.xml,增加一个用户和角色。  
        <?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="pluto"/>
  <role rolename="tomcat"/>
  <role rolename="manager"/>
  <user username="pluto" password="pluto" roles="pluto,manager"/>
  <user username="tomcat" password="tomcat" roles="tomcat,pluto,manager"/>
</tomcat-users>
该配置为Pluto 配置了pluto 和 tomcat两个帐号。  

到此,Portlet的运行环境搭建完成  
 
     步骤5.验证安装  
     启动 Tomcat 服务器。浏览器访问http://localhost:8080/pluto/
 
     输入用户名和密码(如: pluto/pluto),进入 Pluto 的 Portal 页面:  
 
     大家一定要注意编辑D:\Tomcat6.0\conf\tomcat-users.xml添加角色和用户,而且<TOMCAT_HOME>/conf/Catalina/localhost 下的pluto.xml、 testsuite.xml 的应用路径配

置:docBase="../PlutoDomain/pluto-portal-2.0.0.war" 则表示pluto-portal-2.0.0.war 应该放置在D:\Tomcat6.0\PlutoDomain目录下。  
     
     能成功登陆,说明Portlet环境已经配置成功了。



二、应用

1、新建工程,使用jdk1.5或以上版本
2、向工程添加pluto2.0的jar包(portlet-api_2.0_spec-1.0.jar,pluto-taglib-2.0.0.jar)
3、写HelloWorldPortlet类
4、增加view.jsp和edit.jsp页面
5、添加portlet.xml,并增加内容
6、修改web.xml文件
7、部署
8、在部署的工程的lib目录下把portlet相关的jar包删掉(前面已在tomcat的相关目录中添加)
9、登录http://localhost:8080/pluto/对刚刚完成的东西进行配置
10、查看
分享到:
评论

相关推荐

    PLUTO SDR ,使用GNU Radio搭建简单FM接收

    PLUTO SDR ,使用GNU Radio搭建简单FM接收

    pluto2.rar_pluto2

    标题中的"pluto2.rar_pluto2"表明这是一个与"Pluto2"相关的压缩文件,可能包含源代码或相关配置文件。"pluto2.c"是压缩包内具体的一个源代码文件,通常用于C语言编程。结合描述,我们可以推断这涉及到Satelco公司的...

    PlutoSDR-M2k-USB-Drivers驱动和matlab插件.zip

    PlutoSDR-M2k-USB-Drivers驱动和matlab插件,USB的驱动主要实现了USB COM口、USB网口等的驱动,另外在插入USB时,PlutoSDR自带U盘功能,config.txt文件配有PlutoSDR的IP地址、网关等参数

    plutosdr-fw-v0.31.zip

    2. 连接PLUTOSDR设备到电脑的USB端口。 3. 将设备置于DFU模式,这通常需要短暂按住设备上的特定按钮组合或按照设备手册指示操作。 4. 使用DFU工具(如dfu-util或官方提供的工具),选择对应的DFU文件(如pluto.dfu和...

    ADALM-PLUTO-master_pluto实现载波同步_adalmpluto_pluto实现qpsk_pluto_

    2. **载波调制**:使用两个正交载波(通常为I和Q分量)对QPSK符号进行调制。 3. **射频转换**:将调制后的基带信号上变频到选定的射频频段,以便通过无线信道传输。 4. **发射**:通过ADALM-PLUTO的射频前端将信号...

    PlutoSDR-M2k-USB-Drivers.exe

    PLUTOSDR在windows10操作系统下的驱动安装包。

    struts2_portlet_pluto_demo

    Struts2_Portlet Pluto_Demo 是一个基于Struts2框架和Pluto Portlet Container的示例项目,旨在展示如何在Java Portlet环境下利用Struts2进行开发。这个项目可以帮助开发者理解如何将流行的MVC框架Struts2与portlet...

    Pluto故障代码.pdf

    * I2:Not used * I3:Not used * I4:Input power ON, cap conveyor and belt brake and Servos * I5:Input power ON, package line conveyor, outfeed conveyor, cap elevator and mains power * I6:Input power...

    Windows Drivers for PlutoSDR.pdf

    - 完成后,应该会看到一个确认消息,表明 PlutoSDR 设备已准备好使用。 #### 四、卸载驱动程序 - 在控制面板中找到“程序和功能”选项。 - 找到已安装的 PlutoSDR-M2k-USB-Win-Drivers 包,并双击或右键单击选择...

    maven+pluto2.0搭建portlet环境

    打开 `pluto2` 目录下的 `pom.xml` 文件,找到 `&lt;jaxb-impl.version&gt;` 元素,并将其修改为: ```xml &lt;jaxb-impl.version&gt;2.1.3 ``` 虽然文中提到通常情况下不需要修改这个版本,但为了确保一致性,这里还是进行了...

    pluto2+tomcat6+window應用部署配置詳解

    标题 "pluto2+tomcat6+window應用部署配置詳解" 涉及到的是在Windows操作系统上,使用Pluto Portal Server 2(一个portlet容器)与Apache Tomcat 6(一个流行的Java应用服务器)进行应用部署和配置的过程。...

    Pluto 简单的实例包含数据库连接和源码

    2. **Pluto.war**:这是一个 Web 应用程序归档文件(WAR 文件),它是 Java Web 应用的标准打包格式。WAR 文件包含了 Pluto 应用的所有必要组件,如 HTML、CSS、JavaScript 文件,以及编译后的 Java 类和库。使用...

    基于pluto的simulink文件,采用qpsk

    2. **plutoradioQPSKReceiverSimulinkExample.slx**:此模型可能是一个针对Pluto硬件的QPSK接收器示例。它可能包含与Pluto SDR设备交互的特定模块,如I/Q采样和数字下变频(DDC)。 3. **QPSK_Transmitter.slx**:...

    tomcat 配置 Pluto 步骤

    注意,如果使用的是pluto-current-bundle,可能已经设置了此属性,但在Maven构建时可能未设置,需要手动完成。 **步骤6:配置用户和角色** 编辑&lt;TOMCAT_HOME&gt;/conf/tomcat-users.xml文件,添加至少一个用户,并...

    leantrx-20180211_plutosdr_zip_

    这个压缩包可能是 Leantrx 软件的一个特定版本,适用于2018年2月11日,并且已经打包好以适应 PlutoSDR 的需求。 描述 "leantrx for plutosdr" 进一步确认了该压缩包的内容,即 Leantrx 软件,这是专为 PlutoSDR ...

    plutosdr-fw-v31.tar

    pluto.dfu 用于Pluto固件的DFU文件,其中包括FPGA位文件,Linux内核(所有驱动程序)和基于ram的文件系统 m2k.dfu M2k固件的DFU文件,其中包括FPGA位文件,Linux内核(所有驱动程序)和基于ram的文件系统 pluto.frm ...

    Pluto_QAM.rar_matlab pluto_pluto_pluto matlab

    标签"matlab_pluto pluto pluto_matlab"进一步强调了这个项目的核心——使用Matlab来理解和实现Pluto编码。这可能包括编码的生成、解码以及与QAM调制的结合。 从压缩包子文件的文件名"Pluto_QAM.m"来看,这是一个...

    pluto-2.0.3-bundle

    "pluto-2.0.3"是这个压缩包内的主要文件,这通常表示它是Pluto项目的第2.0.3个版本。在软件版本控制中,"2.0.3"表明这是一个主版本2,次版本0,修订版3的迭代。这意味着它是在2.0.0和2.1.0之间的更新,修复了可能...

    Apache Pluto Portal 学习文档

    2. 事件:portlets可以通过发送和接收事件来实现互相通信,增强了portlet间协同工作的能力。 3. Portlet过滤器:类似于servlet过滤器,portlet过滤器可以在portlet请求和响应过程中动态地改变内容。JSR286定义了四种...

Global site tag (gtag.js) - Google Analytics