`

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 ...

    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 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