[原创]weblogic新手学习(3)--在weblogic上快速部署J2EE工程_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3144 | 回复: 1   主题: [原创]weblogic新手学习(3)--在weblogic上快速部署J2EE工程        下一篇 
jixiang.lu
注册用户
等级:中尉
经验:474
发帖:34
精华:0
注册:2014-3-17
状态:离线
发送短消息息给jixiang.lu 加好友    发送短消息息给jixiang.lu 发消息
发表于: IP:您无权察看 2014-4-18 10:25:45 | [全部帖] [楼主帖] 楼主

系统环境:ubuntu 10 ;开发工具:Myeclipse8 ; 服务器:Weblogic 10;jdk:sun jdk ;数据库:mysql

经过一天的奋战,终于在ubuntu上搭建好了开发环境,然后就创建一个工程,准备部署的时候,发现weblogic如果在不使用工具和weblogic API(比如weblogic.Deployer等)的情况下,部署或更新一个普通的j2ee工程,总是需要打个war,目前还不明白如果上传文件的化,怎么确定上传路径(由于我现在的工程非常简单,这些问题等到以后再慢慢解决吧,这里是weblogic关于j2ee工程的一系列解决方法:http://edocs.weblogicfans.net/wls/docs92/index.html)。

好了,我现在开始介绍最普通也是最直接部署工程的方式,也就是给工程打个war包部署。

第一步:你得有自己的工程,如果是j2ee工程的话,需要在WEB-INF目录下创建weblogic.xml文件(weblogic Server允许weblogic.xml通过设置weblogic应用程序扩展描述符(weblogic.xml)配置jsp容器,该文件通常位于web应用程序的web-inf目录下。如果不通过修改weblogic文件直接配置,也可以通过控制台配置该文件),然后打个war包。

<?xml version="1.0" encoding="UTF-8"?>
<!-- 声明weblogic不同版本的dtd -->
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app >
<!-- 此处配置工程的http访问路径 -->
<context-root>/jdbc</context-root>
<!-- 其他的描述符可在此处添加 -->
</weblogic-web-app>


这里我只配置了工程的访问路径,具体其他的描述符可以通过官网来了解。

第二步:修改���的配置文件config.xml

config.xml在user_projects/domains/mydomain/config路径下,它用于指定域的名称以及域中每个服务器实例、群集、资源和服务的配置参数设置,在此我们目前只需要添加如下描述符

<app-deployment>
<!-- 工程名称 -->
<name>jdbc</name>
<!-- 服务器名称 -->
<target>AdminServer</target>
<!-- 工程部署类型 -->
<module-type>war</module-type>
<!-- 工程资源路径 -->
<source-path>/home/lujixiang/Workspaces/MyEclipse 8.6/WeblogicProject1_jdbc/WeblogicProject1_jdbc.war</source-path>
<!-- 项目启动优先级 -->
<deployment-order>100</deployment-order>
<!-- 目前还不清楚 -->
<security-dd-model>DDOnly</security-dd-model>
</app-deployment>


第三步:启动weblogic

北京联动北方科技有限公司

服务器已成功启动,现在用浏览器访问一下吧

北京联动北方科技有限公司

当然了,由于我的项目非常简单,所以部署起来比较方便,对一些复杂的J2EE应用怎么高效部署和移植,请看官方文档http://edocs.weblogicfans.net/wls/docs92/index.html,这是中文版的,相信应该不会很麻烦。

该贴被jixiang.lu编辑于2014-4-18 10:29:25

该贴被jixiang.lu编辑于2014-4-18 10:34:12



赞(0)    操作        顶端 
koei
版主
等级:大校
经验:4180
发帖:7
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei 加好友    发送短消息息给koei 发消息
发表于: IP:您无权察看 2014-4-22 4:17:58 | [全部帖] [楼主帖] 2  楼

如果是在控制台上,就是“/console”那个,要是楼主有演示截图,就更好了 :-)



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论