« Back to Deploying...

Weblogic 产品模式下 部署 portlet等plugin工程

weblogic 分为 开发模式,生产模式(或者叫产品模式),两者的区别主要在于,性能及部署方式上面。因为在开发模式下面,你是可以通过自动部署去部署你的web工程,这样方便了开发,但同时降低了性能,因为要随时监控着嘛。而生产模式则不能通过自动部署的方式进行部署。这里了几个weblogic 两种模式的文章以及liferay关于weblogic的文章,仅供参考:

1,weblogic 开发模式和生产模式的区别 #

2,weblogic开发模式与产品模式几种关键项的区及转换 #

3,weblogic部署方法 #

4,Weblogic 下实现自动部署 #

5,Weblogic tips #

6,Deploying Weblogic Without It's Autodeploy #

下面则是主要参考上面 文章6

环境:

Liferay Plugin SDK 6.0.6

Liferay Portal 6.0.6

Weblogic 10.3.6

前置条件:

weblogic domain以 产品模式 启动。

liferay portal设置:

1,(以windows为例)在C盘创建一个文件夹,起名为apps。

2,以管理员身份登录liferay portal,进入Control Panel.

3,在左边 server 下,点击Plugins Installation,然后点击Install More Portlets。

4,点击Configuration。

5,在 Destination Directory里填入刚才创建的 文件夹位置:c:/apps (注意:不能为c:/apps/)

6,点击 Sava,保存。

下面进行下测试:

1,在命令行进入Plugins SDK下的 portlet文件下面。

2,运行 create test "Test",得到提示,portlet工程创建成功

3,命令行 进入刚刚 创建的portlet 工程文件夹下面。

4,运行 ant war,得到提示,portlet war包生成成功。

5,回到Plugins SDK下,进入dist 文件夹,找到创建好的 test-portlet-6.0.6.1.war

6,将这个war 文件拷贝到weblogic里面portal的部署文件夹 deploy,同时注意观察weblogic 服务器的命令行提示。(注意,将war文件拷贝到deploy文件夹后,过一会会消失,同时,服务器会提示)

7,当得到提示后,通过浏览器进入weblogic console,并点击左侧的 部署。

8,点击 安装。(注意,如 安装按钮 为不可用状态,请确定 左上角 目前是否为 锁定并编辑,如不是,请点击 锁定并编辑)

9,进入之前创建 的目标文件夹(这里为 c:/apps),选择里面我们的portlet war包。点击 下一步。

10,默认配置,点击 下一步。

11,默认配置,点击 完成。

12,等一会,会提示安装成功了。

13,还需要点击 左上角的 激活更改。

14,点击之后, 会提示 准备就绪。

15,将它前面的复选框钩选上,然后点击 启动-为所有请求提供服务。

16,点击 是。

17,部署成功。

18,回到 portal中,进入control panel-》Update Manager,可以看到我们的portlet 被添加进来了。

19,同时,在前台,左上角,Add中,也是可以找到的。

0 Attachments
8694 Views
Average (0 Votes)
The average rating is 0.0 stars out of 5.
Comments