`

was部署项目需要注意的一个小问题

 
阅读更多
昨天遇到一个was下部署web应用的问题,前台显示错误:
WAR或EAR 文件可能是损坏的或不完整的。
java.lang.IllegalArgumentException 

对于这个问题,我在网上也查了一些资料,现总结几点:
1.项目中存在中文文件命名的文件
2.项目中的WEB.xml 文件的书写顺序 或 抬头 有问题(具体项目得具体分析)
3.还有就是was的一些bug需要升级(这个是在一些网站上看到的,没有试过)
4.war包问题

我遇见的就是war包问题,我把上传的一些文件(没有中文文件,例如:word或者.rar)一块打进包里了,结果前台就一直出现文件损坏或不完整,把这些上传的文件删除掉就能正常部署。
0
2
分享到:
评论

相关推荐

    was应用服务器项目部署

    本文将详细介绍如何在WAS上部署项目,包括登录管理控制台、安装应用、配置数据源等关键步骤。 #### 二、登录WAS应用管理器 - **地址模板**:通过浏览器访问WAS管理控制台,格式通常为:`https://[服务器IP]:[端口...

    WAS集群发布项目控制台挂死问题分析解决.doc

    WAS(WebSphere Application Server)是一个功能强大且复杂的应用服务器,用于构建、部署和管理企业级应用程序。然而,在实践中,WAS集群发布项目控制台挂死问题经常会出现,导致系统不可用,影响业务运营。因此,...

    IHS无法通过80端口连接到WAS应用端口的参考解决办法

    其次,需要运行was的脚本 `/opt/was/AppServer/profiles/AppSrv01/bin/GenPluginCfg.sh`,该脚本将自动生成一个插件配置文件,根据提示,这次生成的文件位于 `/opt/was/AppServer/profiles/AppSrv01/config/cells/...

    WAS生成工具.rar

    在IT行业中,Web Application Server(WAS)是用于托管和运行Web应用程序的软件平台,它为开发者提供了服务器端环境...使用这个工具时,开发者需要注意正确配置参数,以及妥善处理转换前后可能出现的兼容性和版本问题。

    WAS集群、IHS、WAS操作概述.doc

    - **概要文件**:是WAS的一个配置实例,包含了特定的应用服务器实例的所有配置信息。一个节点可以有多个概要文件,每个概要文件对应一个应用服务器实例。 ##### 2.4 应用服务器 - **应用服务器**:用于托管和运行...

    EJB 3.0 在 WAS V7 上开发部署的最佳实践

    本文旨在分享在WAS V7上使用EJB 3.0开发和部署应用的一些关键最佳实践,以帮助开发者避免常见问题,提升项目质量和效率。 首先,为了保持代码的模块化和可重用性,建议在创建工程时,将EJB客户端接口和业务对象...

    IBM WAS安装部署配置数据源自己总结成的PPT

    - **单元**: 包含一个部署管理器概要文件和至少一个应用程序服务器节点概要文件。 - **部署管理器概要文件**: 提供对一组应用程序服务器的集中管理接口。 - **应用程序服务器**: 默认创建名为`server1`的应用程序...

    eclipse 远程调试was代码

    4. **配置JVM调试端口:**在调试服务配置中,需要指定一个JVM调试端口,默认为7777。这个端口用于建立Eclipse与远程服务器之间的调试连接。如果存在多个应用服务器需要同时启用调试服务,每个服务器必须分配不同的...

    websphere下部署CXF项目jar包冲突问题解决方式

    "websphere下部署CXF项目jar包冲突问题解决方式"这一主题聚焦于如何在IBM Websphere Application Server (WAS)中成功部署包含Apache CXF Web服务的WAR包,解决由于类加载导致的运行异常。 Apache CXF是一个流行的...

    was 8.5安装

    - **问题背景**:介绍项目背景,比如为什么选择WAS 8.5以及静默安装的需求原因。 - **环境说明**:详细描述安装环境的硬件和软件要求,包括操作系统版本、JDK 版本等。 - **当前状态及工作记录**:记录当前项目的...

    was应用配置

    - 在已经安装好的WAS服务中新建一个服务器。 - 启动并进入后台管理系统——集成解决方案控制台。 - 图1展示了如何通过图形界面完成上述步骤。 #### 二、数据源配置 在部署应用之前,配置数据源是必不可少的一步...

    was8.5.5配置https步骤.docx

    在D盘生成一个`server.csr`文件。 3. **导入根证书** 1. 运行命令将根证书导入jks文件作为可信CA证书: ```bash keytool -import -trustcacerts –xyssl.jks -alias root -file root.cer ``` 4. **导入服务器...

    WebSphere部署war项目

    总的来说,WebSphere 6.1部署WAR项目涉及服务器安装、配置、日志设置、数据源配置、MyEclipse集成以及JDBC驱动的选择等多个环节。整个过程需要细心操作,确保每个步骤都符合规范,以便顺利地运行和管理基于Struts2+...

    webphere部署应用程序

    首先,你需要一个WebSphere Application Server的实例。这可以通过下载并安装WAS的适合版本完成,例如WAS传统版或WAS Liberty。安装过程中,你需要配置服务器的基本设置,如端口、工作目录等。 部署应用程序通常有...

    Axis2与Was7

    - 将`myproject`作为一个普通的WAR包部署到WAS7上。 - 参照第一节中的步骤,调整类装载器的顺序。 - 启动应用后,在浏览器中输入`http://localhost:端口号/myproject/services/simpleService?wsdl`来验证部署是否...

    was开发环境搭建步骤

    为了搭建一个完整的WAS开发环境,我们需要准备以下几项基础工具: 1. **开发工具**: - Eclipse 3.2 - MyEclipse 5.0 GA 2. **JDK版本**:j2sdk1.4.2_08 3. **J2EE Server**:JBoss 4.20 GA 4. **Eclipse SVN插件...

    eclipse与was(websphere)6.0结合

    而IBM WebSphere Application Server(WAS)则是一款高性能的企业级Java应用程序服务器,支持多种部署选项和强大的管理工具。本文主要介绍如何在Eclipse中配置WebSphere 6.1,包括服务器的启动、日志查看以及类自动...

    WAS7_Installation_BackToBasicsLab

    此外,还会添加一个 WAS-ND 部署管理器,并将应用服务器环境联邦化到 WAS-ND 中,从而为环境增加可扩展性、故障转移和集中管理功能。 需要注意的是,本次实验是以“现状”形式提供的,没有正式的 IBM 支持。 #### ...

    myeclipse下配置was6.1

    - `Profile Root Directory` 通常是安装目录下的 Profiles 文件夹中的一个子文件夹,例如 `D:\webshpere6.1\profiles\AppSrv01`。 - `Node Name` 和 `Cell Name` 默认会设置为以机器名命名的名字,建议将 `Cell ...

Global site tag (gtag.js) - Google Analytics