MyEclipse与WebLogic 9.2集成配置详解:兼容性与规范升级
需积分: 3 184 浏览量
更新于2024-12-14
收藏 43KB DOC 举报
本文档详细介绍了如何在MyEclipse 5.0 GA集成环境下配置WebLogic 9.2。首先,作者提到了选择WebLogic 9.2的原因。在早期版本如WebLogic 8.0中,支持的是J2EE 1.3,即Servlet 2.3规范。如果在MyEclipse中创建Web项目时,默认选择J2EE 1.4,部署时可能会遇到问题,因为web.xml部署描述符不被WebLogic 8.0所支持,特别是当web.xml不符合Servlet 2.4的DTD标准时,会导致部署失败。
解决这个问题的方法有两个:一是升级WebLogic到9.2版本,该版本支持更先进的J2EE 1.4规范,同时兼容Servlet 2.4;另一个方法是降低开发环境的J2EE版本,使用J2EE 1.3,确保web.xml符合当时的DTD。
Servlet 2.3和2.4版本之间的web.xml头部差异在于版本声明和命名空间(xmlns)的使用。Servlet 2.3的版本声明为`<web-app version="2.3">`,而Servlet 2.4则为`<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">`。后者引入了额外的XML Schema Instance(xsi)声明,用于指定XML文档的结构定义来源。
在选择了J2EE 1.3后,部署时可能出现的另一个异常是“Unsupported major.minor version 49.0”,这通常是因为Java虚拟机(JVM)不支持项目的最低JDK版本。解决此问题需要确保使用的JDK版本与WebLogic服务器和项目所需的最低JDK版本兼容。
本文提供了在MyEclipse与WebLogic 9.2环境中进行项目部署的关键配置步骤,包括处理版本兼容性问题和调整web.xml以适应不同的J2EE规范。对于开发者来说,理解这些细节至关重要,尤其是在迁移项目或处理不同版本间的兼容性问题时。
2009-06-16 上传
2011-05-12 上传
2018-12-01 上传
2009-07-14 上传
2009-12-10 上传
2008-07-24 上传
2008-12-08 上传
2009-01-06 上传
2008-03-25 上传
yoyocpt
- 粉丝: 0
- 资源: 9
最新资源
- avrmage128中文资料
- J2EE学习笔记J2EE学习笔记
- JAVASCRIPT函数大全
- Java™ Servlet Specification
- linux programming by example
- 深入浅出ARM7-LPC213x_214x(下)
- 高质量C++/C编程指南.doc
- Programming Ruby
- Oracle Database 10g OCP Certification All-in-One Exam Guide.pdf
- Eclipse 中文教程
- 终端出现病毒采样提交网管的方法
- Symbian s60 问题汇集
- ·Struts2配置文件介绍 超级详细
- Java串口通信详解
- 2005年上半年网工上午试题与答案
- 悟透JavaScript