`

Jboss portal开发环境的搭建以及HelloWorld portlet的开发和发布

阅读更多
1 下载jboss portal
http://labs.jboss.com/jbossportal/download/index.html

配置JAVA_HOME后可直接运行 jboss portal安装目录/bin 下的启动命令run.bat(run.sh)。ubuntu环境下需要给run.sh增加可执行权限。
引用
sudo chmod +x run.sh


2 开发环境搭建,建议使用eclipse-portalpack 1.0插件。可以参照以下仁兄的帖子。
http://wurd.iteye.com/blog/160055

3 修改第2步新建的 HelloWorldPortlet 项目中的build.xml文件,修改deploy任务的发布目录,例如我的build.xml。

<?xml version="1.0" encoding="UTF-8"?>
<project name="HelloPortlet" basedir="." default="deploy">
...
<property name="ospc.home" value="/home/caiwen/java/jboss-portal-2.7.0.GA/server/default/deploy" />
...
<target name="deploy" depends="build">
		<copy file="${war-name}" todir="${ospc.home}" />
</target>
...
</project>


运行build.xml的deploy任务,helloworld portlet发布成功。jboss portal支持热部署,所以不需重启portal server。

4 在portal管理web界面实例化helloworld portlet。
使用admin/admin登入portal管理界面,如下。


5 在Portlet Definitions tab下新建helloworld portlet实例,我的实例名字叫 "local./HelloPortlet.HelloWorldPortlet". 我给这个portlet取了个中文别名叫“你好”。


6 将实例化的portlet加到news page的最上面。


7 这样可以在portal的news最上面看到helloworld了。(源码见附件)




  • 大小: 84.7 KB
  • 大小: 83.7 KB
  • 大小: 52.5 KB
  • 大小: 107.4 KB
分享到:
评论

相关推荐

    jboss portal 开发手册

    jboss portal 开发手册 e文版

    JBoss Portal安装及配置说明.doc

    - **开发工具**:JBoss Portal的开发通常需要集成开发环境(IDE),如Eclipse,用于代码编辑、调试和项目管理。 - **Java开发环境**:Java SDK是必需的,确保安装了Java Development Kit(JDK)且版本与JBoss ...

    构建JBOSS Portal Eclipse开发环境.doc

    通过上述步骤,我们成功地构建了一个基于Eclipse的JBoss Portal开发环境,并创建了一个简单的HelloWorld示例portlet。这种方法不仅简化了开发流程,还提高了开发效率。开发者可以根据自己的需求进一步扩展和定制...

    Eclipse下Jboss_ESB开发环境搭建

    ### Eclipse 下 JBoss ESB 开发环境搭建详解 #### 一、引言 随着企业级应用集成需求的日益增加,企业服务总线(Enterprise Service Bus, ESB)逐渐成为连接不同系统和服务的关键技术之一。JBoss ESB 作为一款开源...

    JbossESB开发环境配置.docx

    总结来说,配置Jboss ESB开发环境涉及安装Eclipse,添加JBoss Tools插件,设置环境变量以及理解如何发布和管理ESB工程。这个过程对于开发者来说至关重要,因为它提供了构建和测试ESB服务的基础。在熟悉这些步骤后,...

    jboss portal

    JBoss Portal是一款开源的企业级门户框架,旨在为企业提供一个灵活、可扩展且成本效益高的平台,用于托管和提供门户的Web界面,发布内容和服务。在当今竞争激烈的商业环境中,许多IT组织寻求通过提高业务生产力和...

    jboss portal server development代码

    在这一章中,读者将学习如何安装和配置JBoss Portal Server,包括下载最新版本,设置环境变量,启动和停止服务器,以及如何配置服务器以满足特定需求。此外,还可能涵盖了基本的portlet部署和管理。 2. **Chapter ...

    jboss portal 这helloworld

    这是一个HELLOWORLD程序,方便入门!

    JBoss Portal 入门小实例

    这是一个关于JBoss Portal的小例子,有一个完整的war包和源码。实现了一个Portlet。

    JBoss Portal Reference Manual

    7. **部署与配置**:手册会详细讲解如何在JBoss应用服务器上部署和配置Portal,包括portlet的部署、portlet容器的设置以及系统级别的配置选项。 8. **性能优化**:JBoss Portal提供了多种性能优化策略,如缓存机制...

    JBOSS portal 插件包

    总的来说,JBOSS PORTAL插件包通过提供对JSR 168标准的支持、与Eclipse IDE的紧密集成以及丰富的资源和库,为开发者提供了一个强大的开发环境,使得开发、调试JBOSS PORTAL应用变得更加高效和直观。无论是新手还是...

    jboss portal server development

    本书由 Ramanujam Rao 编写,他是一位经验丰富的软件工程师、架构师和培训师,在设计和开发大规模企业级应用方面有着超过 13 年的经验。书中深入探讨了 JBoss Portal 的各个方面,为读者提供了构建可扩展的分布式...

    JBoss环境搭建(图文并茂).doc

    【JBoss环境搭建】 ...总结,搭建JBoss环境并开发EJB涉及到JDK的安装、JBoss的下载与启动,以及EJB接口的编写与部署。通过这个过程,初学者可以快速理解EJB的基本原理和操作流程,为进一步深入学习J2EE打下基础。

    JBoss Portal 快速指南.rar(有翻译)

    JBoss Portal是一款基于Java EE平台的企业级门户系统,由JBoss组织开发,后来成为Red Hat JBoss Portal。它提供了一个框架,用于构建、部署和管理可定制的、交互式的Web门户。这个“JBoss Portal快速指南”是针对...

    JBoss Portal Samples

    此外,这些示例还可能涉及XML配置文件的解读,如portlet.xml、portal-descriptor.xml等,以及使用JBoss Tools或Eclipse进行开发和调试的技巧。总之,"JBoss Portal Samples"为开发者提供了一个实践和理解企业级门户...

Global site tag (gtag.js) - Google Analytics