`
youngyoung
  • 浏览: 917 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

WebLogic部署应用的方式简明列表

阅读更多
WebLogic部署应用的方式简明列表

1、WebLogic中应用可分三种,分别对应不同的描述文件及扩展名或目录结构:

(1)*.JAR: 是EJB的压缩包(有3个描述文件ejb-jar.xml,WEBLOGIC*.0-ejb-jar.xml,WEBLOGIC*.0-cmp-rdbms-jar.xml)

(2)*.WAR: 是只包含JSP和SERVLET的WEB APPLICATION压缩包(有2个描述文件web.xml,weblogic.xml)

(3)*.EAR: 是包含EJB和WEB APPLICATION 的J2EE Enterprise Application压缩包(有1 个描述文件,application.xml)

注意:它们不能混用,如WEB APPLICATOIN不能打包成.EAR文件。

2、WebLogic的应用用两种发布方式:

(1)以目录形式存放在WEBLOGIC的APPLICATIONS目录下,适用于开发阶段

(2)以一个压缩包形式存放在WEBLOGIC的APPLICATIONS目录下,适用于运行阶段,可用JAR 打包,如D: est >jar cf testwar.war *

把TEST目录下的所有文件打包成一个testwar.war文件。

3、WebLogic应用的布置方式有2种

(1)静态布置:即把应用在CONFIG.XML中登记,可通过WEBLOGIC的控制台进行添加,WEBLOGIC会自动把该应用对应的压缩包拷到APPLICAITONS目录下,如果对该应用修改,需要重新布置才行。

(2)动态布置:没有在config.xml中登记,可直接把压缩包或目录拷到APPLICATIONS目录下,WebLogic会自动检测到. WebLogic每次启动时会自动对APPLICATIONS目录下没有进行静态布置的应用,进行动态布置。

4、一个例子:

如果一个应用中有EJB,JSP,SERVLET,其布置步骤如下:

(1)生成EJB的JAR文件,最好一个JAR文件对应一个EJB

(2)生成WEB APPLICATION的WAR文件,在web.xml,weblogic.xml中登记,配置SERVLET,JSP等。

(3)创建一个application.xml文件,设置该应用的属性.把application.xml,*.JAR, *.WAR,打包成一个*.EAR

(4)WebLogic的控制台中登记该应用或把该EAR文件拷到application目录下。到此处就完成了部署。
分享到:
评论

相关推荐

    BEA dev2dev WebLogic管理精华

    ##### 2.4 WebLogic部署应用的方式简明列表 WebLogic支持多种应用部署方式,包括但不限于: 1. **WAR文件部署**:适用于Web应用。 2. **EAR文件部署**:用于企业级应用,包含多个模块。 3. **RAR文件部署**:针对...

    Weblogic优化简明文档.doc

    Weblogic作为一款广泛应用于企业级应用开发和部署的中间件平台,其性能优化对于提高应用程序响应速度、增强用户体验具有重要意义。Weblogic优化主要包括内存设置和参数调整两大部分。 #### 二、Weblogic内存设置 ...

    ejb简明教程苏州职业大学

    EJB的部署文件描述了EJB的组成部分、功能接口、创建接口和实际类,以及在服务器上的部署方式。EJB的使用涉及到了多种角色,包括Bean提供者、EJB容器提供者、系统集成者、部署者以及管理维护者。 J2EE中间件支持的...

    Java学习思路.pdf

    1. J2EE(Java 2 Platform Enterprise Edition):是用于开发企业级应用的一套标准技术规范,提供了开发和部署企业应用的平台,其中包括Servlet、JSP、EJB等。 2. 设计模式:在Java EE开发中,运用设计模式可以提高...

    J2EE中文教材

    3. **部署阶段**: 将应用打包成WAR或EAR文件,部署到应用服务器(如Tomcat、WebLogic、JBoss等)。 4. **测试阶段**: 进行单元测试、集成测试和系统测试,确保所有功能正常。 5. **运行与维护阶段**: 应用上线后,...

    Java软件开发工程师个人简历-java开发工程师的简历怎么写doc格式文档.docx

    - **服务器配置**: WebLogic、Tomcat等应用服务器的部署和配置。 - **开发工具**: Eclipse、MyEclipse等IDE的使用。 - **数据库管理**: MySQL、Oracle、SQL Server等数据库的操作。 - **版本控制**: SVN等版本控制...

    软件测试学习

    中间件的了解是必要的,因为许多应用依赖于如Tomcat、Apache、Jetty、Nginx、JBoss、WebLogic和WebSphere等服务器来运行。熟悉它们的基本配置和常见问题处理能帮助你在测试过程中更有效地模拟真实环境。 在Linux...

Global site tag (gtag.js) - Google Analytics