打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
下面讲解如何安装Pluto2.0
JSR 168 目前在业界受到广泛支持,而且它由开放源码支持。标准和产品的第一个版本存在一定的缺陷,仅支持最基本的用例,在功能上有一些限制。而且 Java Portlet Specification V1.0 也存在这种情况,因此,经过三年之后,大多数支持 Java Portlet Specification V1.0 的门户产品都提供一些附加扩展,以支持更高级的用例,这些附加的扩展造成了各个门户产品的标准不统一,彼此间的交互协作成了不可避免的问题。为了更好地规 范 portlet 开发,以适应业界发展,并提供适应于最高级别用例的标准解决方案,从而为这些高级功能提供互操作性,在 2005 年 11 月开始了 Java Portlet Specification V2.0(称为 JSR 286)的开发。
       Apache Pluto 2.0 是 JSR 286 的参考实现,是实现了 Portlet 2.0 API 的 Portlet 容器,充当 Portlet 的运行时环境,与 web 应用服务器的 Servlet 容器的运行时环境支持 Servlet 的情形非常相似。Pluto 2.0 目前支持的 JSR 286 Portlet 新特性有资源服务、事件、Portlet 过滤器、共享呈现参数、 Portlet 窗口。下面讲解如何安装Pluto2.0。

1、从 http://tomcat.apache.org/ 上寻找 Tomcat 6 的最新版本压缩包,下载并解压,设定安装路径为 ${TOMCAT_HOME}。
2、从http://archive.apache.org/dist/portals/pluto/上寻找 pluto2.0 的最新版本压缩包,下载并解压
      首先下载一个Tomcat 6.x及pluto-current-bundle,我使用的是apache-tomcat-6.0.16.exe和pluto-2.0.0- bundle.zip,Tomcat最好使用安装版而不是绿色版,因为安装版在安装之后就可以正常使用了,而绿色版还需要做一系列配置且不够稳定。解压 pluto-2.0.0-bundle.zip,然后将解压后文件夹中的内容复制到Tomcat安装目录(覆盖Tomcat的内容)。
     但是此时,启动 Tomcat 服务器会报Exception,java.lang.LinkageError: JAXB 2.0 API is being loadedfrom the bootstrap classloader, but this RI(........needs 2.1 API),解决方法是将Tomcat 6.0_Home\webapps\pluto\WEB-INF\lib下的jaxb-api-2.1.jar和jaxb-impl-2.1.9.jar拷贝到Tomcat 6.0_Home\endorsed下,重启服务器,在浏览器中输入http://localhost:8080/pluto/portal,用户名和口令都是pluto。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
有话好好说: 几种开源Portal的简单介绍分析
Jetspeed 2
JSR#168 Portlet 说明
portlet规范介绍(jsp/servlet 技术)
PORTAL门户平台(27个)
使用 Spring 2 Portlet MVC 框架构建 Portlet 应用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服