个人开发习惯用Jetyy先开发,然后放Tonmcat跑跑.开发结束后,这个东西说要布Websphere上.
可这个在tomcat上跑的好好的war就是布不到wesphere上去,排除jdk版本等问题。最后使用排除法,发现是war中web.xml的头问题。
我用的是Was 6.0.
打出来的包,其文件头是
<web-app id="WebApp" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.3" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_3.xsd">
经过一番折腾,最终发现,把2.3改成2.4就好了,如下
<web-app id="WebApp" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
另外,前面的那个 <!DOCTYPE....不能要。
记下来,给碰到同样问题的朋友一个参考。
分享到:
相关推荐
### 将Web应用从Tomcat5移植到Websphere6的知识点详解 #### 一、移植背景及目的 随着业务发展和技术更新换代,企业往往需要将原有的Web应用从一个平台迁移到另一个平台上以适应新的需求和技术环境。本文旨在详细...
在本项目中,"ops-container"可能就是一个管理客户端,它连接到WebLogic、Tomcat和WebSphere的MBean Server,并执行监控任务。 4. **Notification**: JMX支持发布/订阅模型,MBeans可以发送通知到感兴趣的客户端,...
在创建数据源后,在java中使用数据源时tomca和was的引用方法是不同的
在中间件领域中,WebLogic、WebSphere、JBOSS、Tomcat 等四大应用服务器之间存在着很大的区别,今天我们将从多个角度来比较它们之间的差异。 1. 产品介绍 WebLogic 是美国 BEA 公司出品的一个基于 J2EE 架构的...
本文档主要介绍了如何在Apache Tomcat服务器下部署和运行IBM WebSphere相关的Web服务,具体步骤如下: 1. 首先,需要获取必要的JAR文件,这里是jaxws-2_0.jar,它包含了Java API for XML Web Services (JAX-WS)的...
Websphere 部署与 Tomcat 程序配置的差异 Websphere 是 IBM 公司的一款流行的 Java EE 服务器,而 Tomcat 是 Apache 软件基金会的一款开源的 Java Web 服务器。它们都是 Java Web 开发中常用的服务器,但是在部署和...
### 将Web应用从Tomcat5移植到Websphere6:关键步骤与注意事项 #### 应用打包与配置 在将Web应用从Tomcat5移植到Websphere6的过程中,应用打包是至关重要的一步。本篇文章将详细阐述如何使用WebSphere 5的应用程序...
总结来说,WebLogic、Tomcat和WebSphere的调优是一个持续优化的过程,涉及到多个层次的参数调整,包括服务器配置、JVM设置、应用部署描述符和连接池管理等。每个服务器都有其独特的调优策略,需要根据实际应用需求和...
通过以上步骤,我们可以顺利地完成 Pinpoint 的安装部署,并开始监控 Tomcat、Weblogic 和 WebSphere 等 Java 应用服务器。Pinpoint 的强大之处在于其丰富的功能集和较低的性能开销,使得开发者能够在不影响应用性能...
【标题】:“Tomcat、Apache、WebSphere配置详解” 【描述】:本文将深入探讨三种流行的Web服务器——Tomcat、Apache和WebSphere的配置过程,帮助读者理解和掌握它们的基本设置与管理。 【标签】:“WebSphere” ...
在探讨从TOMCAT移植到JBOSS的过程中,我们首先需要理解Web应用服务器的基本概念。Web应用服务器是运行Java Web应用程序的平台,如Servlets和JSPs,它们提供了执行和管理这些应用程序所需的环境。常见的Web应用服务器...
Tomcat是轻量级的,相比其他如IBM WebSphere、Oracle WebLogic等商业应用服务器,Tomcat的安装和配置更为简单,因此在小型项目和开发环境中非常流行。 Tomcat的核心组件包括以下几个部分: 1. **Catalina**:这是...
在Java Web开发中,Tomcat作为轻量级应用服务器,与重型应用服务器如IBM WebSphere或Oracle WebLogic相比,具有更小的内存占用、更快的启动速度和更简单的管理特性。开发者可以快速部署和调试应用,适合小型到中型的...
1. **添加JDBC驱动**:将MySQL和DB2的JDBC驱动JAR文件复制到Tomcat6的Lib目录,确保服务器能够识别这些驱动。 2. **修改配置文件**:在`context.xml`和`server.xml`中添加数据源的定义,包括数据源名称、URL、...
- Tomcat:5.5(开发使用) - Websphere:6.1(发布使用) - 操作系统:Windows XP **二、Websphere6.1安装与配置** 1. 下载Websphere6.1.0.0的安装包。 2. 运行install.exe,按照向导操作,同意条款,选择安装...
作为Java EE Web应用服务器的一部分,Tomcat是轻量级的,相比其他全面的Java应用服务器如JBoss、WebLogic或WebSphere,它的体积更小,配置更简单,因此在小型项目和开发环境中非常受欢迎。 Tomcat9在64位系统上的...
3. **轻量级**:相比其他全功能的应用服务器,如IBM WebSphere或Oracle WebLogic,Tomcat具有较小的内存占用和更快的启动速度,适合小型到中型的Web应用。 4. **易用性**:Tomcat的配置简单明了,通常只需要修改几...
首先,从Chapter01 "Introduction to Tomcat"中,我们可以了解到Tomcat的历史、它在Java EE生态中的位置以及它与其它Web服务器的区别。Tomcat是一个开源的Servlet容器,主要实现了Java Servlet和JavaServer Pages ...
- 选择要部署到的服务器 “WebSphere 6.1”,并选择 “Packaged Archive” 方式进行部署。 - 点击 “Finish” 开始部署。 3. **手动部署 EAR 文件**: - 打开 Websphere 控制台,选择 “Applications > Install ...
【描述】"Tomcat 8.5版本,解压到指定目录即可使用,注意配置正确的环境变量" 提供了部署Tomcat的基本步骤。首先,你需要下载Apache Tomcat 8.5.31的压缩包,然后将其解压缩到你计算机上的一个特定目录,这个目录...