在MyEclipse中用WebSphere Portal Server创建Portal项目(上)

利用MyEclipse对WebSphere支持,您可以开发JSR Portlets并能将其部署到WebSphere Portal 6.1、7.x或8.x当中。在本教程中,您将使用New Portlet向导来开发一个默认的portlet。使用WebSphere Portal Server需要一个MyEclipse Blue或Bling subscription。在本教程中,您将学习到:

  • 配置WebSphere Portal Server的连接器
  • 从MyEclipse内部访问Portal Server
  • 创建一个portlet项目
  • 部署并测试portlet

没有MyEclipse?立即下载

1. 所需的WebSphere Portal Server安装信息

虽然本教程主要是讲开发JSR Portlets过程,但MyEclipse for WebSphere支持开发所有类型的JEE应用程序,包括可以部署到WebSphere Portal的Web,EJB和Web服务,这是因为WebSphere Portal是在WebSphere应用服务器上运行。

本教程使用WebSphere Portal 8.0来创建,WebSphere Portal 8.0 server的安装都采用了典型的安装类型,这意味着我们不仅安装了WebSphere Portal服务器,而且我们还安装了一个新的WebSphere app服务器副本在portal server上运行。

在本教程中,您需要在MyEclipse中配置以下的WebSphere Portal值。

  • WebSphere app server安装位置
  • 用于portal服务器的WebSphere profile的安装位置
  • WebSphere Portal Server的安装位置

WebSphere Portal安装摘要包含的所需要的值。

2. 配置WebSphere Portal连接器

(1)在服务器视图工具栏上点击new_server_icon。或者右键单击服务器视图,并选择New>Server。

可用的应用程序服务器

(2)选择服务器连接器和版本配置。

选择WebSphere Portal Server连接器

(3)同意localhost作为主机名,也可以提供完全符合主机的DNS名称或IP地址。

(4)接受默认的服务器名称或输入新的名称。在服务器视图中服务器名称标识服务器。

(5)接受默认的Create a new runtime environment选项来对连接器进行第一次设置,然后单击下一步。

WebSphere Portal Server连接器配置页

(6)输入运行时环境的信息,包括服务器安装的路径。

(7)为WebSphere Portal Server选择您的JRE版本。

(8)点击下一步继续输入配置信息。这些值是从服务器配置中自动填充。

其他配置细节

(9)点击下一步,在服务器上选择项目配置。

添加项目到服务器

(10)点击完成。服务器被配置并显示在服务器视图中。

在服务器视图中的新服务器

注意:您可以在任何时候通过在服务器视图中双击服务器名称来打开服务器配置编辑器来编辑服务器配置。

3. 从MyEclipse中访问Portal Server

现在,WebSphere portal server在服务器视图中,在MyEclipse中它充当其他任何服务器。本节将为大家介绍如何从嵌入式的MyEclipse浏览器中来启动并访问portal server。

(1)通过选择并在服务器视图工具栏上点击runServerIcon来启动服务器。

当服务器启动之后,控制台上会显示WebSphere Portal服务器已经启动。这就意味着您已经正确配置连接器了。如果您没有看到这些消息,那么可能有一个错误配置的服务器连接。

从MyEclipse内部运行WebSphere Portal 8.0

(2)服务器启动之后,在MyEclipse Web浏览器中使用http://localhost:/wps/myportal访问portal主页来确保portal应用程序是可用的。

使用您在配置服务器时提供的相同用户名和密码来登录。

WebSphere Portal的登录页面

(3)通过右键单击服务器视图中的WebSphere Portal服务器,然后选择打开管理控制台访问WebSphere管理控制台。

打开管理控制台

WebSphere应用服务器管理控制台主页

4. 为WebSphere Portal创建一个Portal项目

为了开发一个JSR portlet来部署到WebSphere Portal7.0或8.0上,您首先需要创建一个Web项目,然后添加JSR 286 Portlet facets给它,然后将其部署到portal服务器执勤啊创建的portlets上。

注意:对于WebSphere Portal6.1,当添加 facet时选择JSR 168。

(1)创建一个新的或选择现有的MyEclipse Web项目时,使用WebSphere Portal Server的版本作为目标运行时。

注意:对于WebSphere Portal 7.0,Web项目必须使用Web 2.5规范,而不是Web 3.0的。WebSphere Portal 8.0支持Web 3.0。

(2)右键单击该项目,并选择MyEclipse>Project Facets>Install JSR Portlets Facet。

(3)选择JSR 286 Portlet规范和WebSphere Portal版本的目标运行时。

添加Portlet facets

(4)单击Finish完成向导。portlet资源被添加到该项目,库添加为WebSphere Portal运行时库的一部分。

Portal project结构

(5)右键单击该项目,并选择New> Other。Type Portlet在向导搜索领域。选择Portlet,然后单击下一步。

新的Portlet向导

新的Portlet向导的第一个页面看起来很像一个新的servlet向导。然而也有一些重要的领域需要注意,特别是使用模板的领域、doView()和doEdit()复选框。

输入包和portlet名称并选择一个模板

(6)单击下一步来指定几个字段添加到portlet.xml中,同时选择修改生成的JSP文件的文件名。

配置portlet属性

(7)单击完成将条目添加到portlet.xml中,创建portlet Java文件,并创建JSP视图文件。

portlet.xml文件

时间: 2024-10-14 07:00:10

在MyEclipse中用WebSphere Portal Server创建Portal项目(上)的相关文章

在MyEclipse中用WebSphere Portal Server创建Portal项目(下)

在用WebSphere Portal Server创建Portal项目(上)一文中,小编为大家介绍了所需的WebSphere Portal Server安装信息.配置WebSphere Portal连接器.从MyEclipse中访问Portal Server以及为WebSphere Portal创建一个Portal项目等内容.接下来为大家介绍剩下的几节内容,希望能够帮助到大家. 5. 部署portlet 当您创建portlet后,他们已经准备好部署到WebSphere Portal当中.部署po

使用myeclipse自带的maven创建新项目,直接执行maven install报错

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test (default-test) on project TestWidget: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test failed: Unable to load the mojo 'test' in 

创建 Android 项目

创建 Android 项目 上一页下一页 您也应该阅读 项目概览 本课向您介绍如何使用 Android Studio 创建新的 Android 项目并介绍该项目中的一些文件. 在 Android Studio 中,创建新项目: 如果您未打开项目,请在 Welcome to Android Studio 窗口中,点击 Start a new Android Studio project. 如果您已打开项目,请选择 File > New Project. 在 New Project 屏幕中,输入以下

为WebSphere Application Server v8.5安装并配置JDK7

IBM WebSphere Application Server v8.5可以同时支持不同版本的JDK共存,并且可以通过命令设置概要文件所使用的JDK版本.WAS8.5默认安装JDK6,如果要使用JDK7的话需要手动安装JDK. 参考文档: http://www.ibm.com/developerworks/cn/java/j-lo-java7was8/ 该文档对JDK7的特性及为WAS8.5安装JDK7进行了详细的说明. 操作记录: 一.查看WAS已安装JDK 通过managesdk命令可以查

WebSphere Application Server Performance Tuning Toolkit

WebSphere? Application Server Performance Tuning Toolkit 是一款基于 Eclipse 的智能工具,旨在帮助用户通过使用数据收集.数据分析和统计数据推断技术来调优 WebSphere Application Server 的性能.其目的是帮助用户查找瓶颈,并适当调优应用程序. 背景知识 随着基于 Java EE 的企业级多层架构应用程序的大范围部署,出现得越来越多的性能问题,而且难以诊断.多层架构使得性能问题难以定位,而且要花费更多的时间和精

linux/win7下安装websphere application server

说明: 1.参考网址:http://www.ibm.com/developerworks/cn/aix/library/au-wasonlinux/ 2.在ibm官网上下载websphere application server需要申请账号 3.本文简单记录在win7 32位以及centos6.5 32位下安装websphere application server 8.5.5.5过程,如有需要,请另外参考其他的资料   win7 32位下安装: 1.先安装ibm installtion man

在eclipse中创建web项目(非myeclipse)

如何创建dynamic web project项目 本文的演示是从本地文件创建dynamic web project,从svn检出的同时创建dynamic web project于此类似.我们推荐使用解压版的tomcat6.x版本,来作为服务器.可以到http://tomcat.apache.org 下载. 在创建动态web项目之前,我们先创建一个Server用于在eclipse里运行和调试web项目. 创建一个Server 创建Server是为了方便在eclipse里启动和调试dynamic

在Intellij IDEA里面配置Tomcat和Websphere Application Server

1, Tomcat 在Edit Configuration里面选择Tomcat Server --> Local, 配置如下 添加Artifact带有exploded的话就可以实时更新war包里面的类和配置文件,定义应用上下文/XXXX 添加jvm变量 2,Websphere Application Server 在Edit Configuration里面选择Websphere Server --> Local, 选择Profile 配置如下: 因为WAS只支持EAR包,EAR包会把整个项目的

myeclipse 10创建maven项目

创建maven项目,这里使用的不是myeclipse自带的maven插件,而是自己 重新安装的插件,就不啰嗦了,直接上图吧 1.先是安装maven插件,将maven插件解压把它放进E:\xuan\MyEclipse\MyEclipse 10\dropins路径下 2.插件安装完成,开始创建maven项目(这里有两个maven插件,我选自己刚才安装的那个Maven插件去创建maven项目) 3.下一步 4.下一步选择目录,输入webapp,找到webapp 5.下一步填写自己的项目的信息,项目名称