ex:
2007/11/25 上午 01:44:29 org.apache.catalina.util.ExtensionValidator validateManifestResources
資訊: ExtensionValidator[/project.web]: Failure to find 4 required extension(s).
2007/11/25 上午 01:44:29 org.apache.catalina.core.StandardContext start
嚴重的: Error getConfigured
2007/11/25 上午 01:44:29 org.apache.catalina.core.StandardContext start
嚴重的: Context [/project.web] startup failed due to previous errors
原因可能是 commons-attributes-compiler.jar 所造成的
可以嘗試把這個 jar 移走, 或修改它的 META-INF/MANIFEST.MF
---------------------------------------------------------------
from: http://forum.springframework.org/archive/index.php/t-28233.html
I think the problem is located in the commons-attributes-*.jar build process.
Check META-INF/MANIFEST.MF in both "commons-attributes-api.jar" and "commons-attributes-compiler.jar".
Every extension Implementation URL contains blank spaces and carry returns!
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: Apache Maven
Built-By: hen
Package: org.apache.commons.attributes
Build-Jdk: 1.4.2_05
Extension-Name: commons-attributes-api
Specification-Title: Client API for Jakarta Commons Attributes.
Specification-Vendor: The Apache Software Foundation
Implementation-Title: org.apache.commons.attributes
Implementation-Vendor: The Apache Software Foundation
Implementation-Version: 2.2
Extension-List: ant qdox
ant-Extension-Name: ant
ant-Implementation-Version: 1.5
ant-Implementation-URL: http://www.ibiblio.org/maven/ant/jars/ant-1.5.
jar
qdox-Extension-Name: qdox
qdox-Implementation-Version: 1.5
qdox-Implementation-URL: http://www.ibiblio.org/maven/qdox/jars/qdox-1
.5.jar
Implementation-Vendor-Id: org.apache
X-Compile-Source-JDK: 1.4
X-Compile-Target-JDK: 1.4
Edit the manifest files removing those characters so the implementation URLs are just in one line. It might looks like this:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: Apache Maven
Built-By: hen
Package: org.apache.commons.attributes
Build-Jdk: 1.4.2_05
Extension-Name: commons-attributes-api
Specification-Title: Client API for Jakarta Commons Attributes.
Specification-Vendor: The Apache Software Foundation
Implementation-Title: org.apache.commons.attributes
Implementation-Vendor: The Apache Software Foundation
Implementation-Version: 2.2
Extension-List: ant qdox
ant-Extension-Name: ant
ant-Implementation-Version: 1.5
ant-Implementation-URL: http://www.ibiblio.org/maven/ant/jars/ant-1.5.jar
qdox-Extension-Name: qdox
qdox-Implementation-Version: 1.5
qdox-Implementation-URL: http://www.ibiblio.org/maven/qdox/jars/qdox-1.5.jar
Implementation-Vendor-Id: org.apache
X-Compile-Source-JDK: 1.4
X-Compile-Target-JDK: 1.4
It worked fine for me.
分享到:
相关推荐
sping3.x企业应用开发实战 zip分割包1
2. **连接点(Join Point)**:连接点是在程序执行过程中特定的点,例如方法的调用、字段的赋值等。Spring AOP主要关注方法执行的连接点。 3. **通知(Advice)**:通知是在特定连接点执行的代码,它定义了切面的...
2. WebSocket支持:Spring 4.x引入了WebSocket支持,通过STOMP(Simple Text Oriented Messaging Protocol)协议提供实时双向通信,极大地增强了Web应用程序的交互性。 3. RESTful增强:Spring MVC提供了更好的...
spring4.3.x、CXF3.2.x框架部署到Websphere9,在TOMCAT8.5跑没问题,到WAS9上各种冲突,框架用的jar和工具都...框架使用sping4.3.x,CXF3.2.x,Mybatis3.4,集成了xml读取,poi用来excel写入,easyexcel读取防止内存溢出
_____________sping.cmd written by liuying_____________ ========================================================================== *主机名* *日期与时间* *时延* CTRL+C结束 -------------------------...
dwr+springmvc整合的方式一,使用maven构建,maven中使用jetty插件运行项目,使用assembly打包成zip包,zip包括项目和所有使用的jar包。如何没有网络的情况下可以直接使用jar来联系,有网络就直接使用maven就可以...
Struts2、Hibernate3.x和Spring是Java Web开发中的三个重要框架,它们分别负责MVC模式中的控制器、持久层管理和应用上下文管理。这组框架的整合使用,通常被称为S2SH,为开发者提供了强大的功能,提高了开发效率。...
Spring 3.x 企业应用开发实战 大家缺少的sping资源包(四部分之二)
sping.ftl springmvc国际化文件
`sping.jar`文件是Spring框架的核心组件之一,包含了Spring框架的基本功能和依赖。在Java开发中,这个jar包扮演着至关重要的角色,因为它提供了许多关键服务,如依赖注入、事务管理、数据访问、以及与各种其他框架的...
Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2Sping视频2
Struts1.x、Spring2.0 和 Hibernate3.0 是经典的 Java Web 开发框架组合,被称为 SSH(Struts + Spring + Hibernate)。这个组合在过去的十几年里被广泛应用,为开发人员提供了一个强大的、全面的企业级应用解决方案...
spring-webmvc-5.0.8.RELEASE.jar
《Spring框架深度解析——以eesy_day03sping为例》 在软件开发领域,Spring框架无疑是Java EE应用中的重要支柱。它以其丰富的功能、强大的灵活性以及对依赖注入(Dependency Injection,DI)和面向切面编程(Aspect...
Spring 3.x 企业应用开发实战 大家缺少的Sping资源包(四部分)
10. **WebSocket支持**:Spring 4.x版本开始增加了对WebSocket的支持,允许实时双向通信,相关接口和类位于`org.springframework.web.socket`包下。 以上只是Spring 4.1.3 API的一部分核心特性。CHM文件中包含的...
在Spring5.2.3中,它增强了对WebSocket的支持,提升了响应式编程的能力,并优化了错误处理机制。 4. **Spring Boot**:Spring Boot简化了Spring应用的初始搭建以及配置过程,它预设了很多默认配置,让开发者可以...
Struts2是其后续版本,但这里提到的是Struts的经典版本,即Struts1.x。在Struts框架中,Action类是业务逻辑的入口,用户请求会被映射到特定的Action,然后调用服务层进行处理,最终返回一个结果视图。Struts通过配置...
2. **面向切面编程(Aspect-Oriented Programming, AOP)**:Spring提供AOP支持,用于实现如日志记录、事务管理等横切关注点,使代码更简洁、模块化。 3. **Bean容器**:Spring管理的对象称为Bean,它负责创建、配置...