用spring配置action的bean时,用<bean id="/user"
MyEclipse会报错,配置为<bean id="user"时 又出现
Servlet action is not available
修改方法如下:
1.
新建一个文件,文件名为MANIFEST 后缀为MF。
打开工程里/WEB-INF/lib目录 找到commons-attributes-compiler.jar包下的META-INF目录下的MANIFEST.MF文件别打开。
把该文件里的内容:(如下)
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.5.3
Created-By: Apache Maven
Built-By: hen
Package: org.apache.commons.attributes.compiler
Build-Jdk: 1.4.2_05
Extension-Name: commons-attributes-compiler
Specification-Title: Attribute Compiler
Specification-Vendor: The Apache Software Foundation
Implementation-Title: org.apache.commons.attributes.compiler
Implementation-Vendor: The Apache Software Foundation
Implementation-Version: 2.2
复制并粘贴在开始新建的同名文件里
把该文件替换到工程里/WEB-INF/lib目录 找到commons-attributes-compiler.jar包下的META-INF目录下的MANIFEST.MF即可
2.
删除工程里/WEB-INF/lib目录下的asm.jar和asm-attrs.jar以及cglib-2.1.3.jar
3.
在工程里/WEB-INF/lib目录下加入commons-pool.jar
至于commons-pool.jar在哪里下。 www.apache.org上可以找到
本文介绍了解决MyEclipse中使用Spring配置时遇到的特定错误,包括如何正确配置action bean,通过调整MANIFEST.MF文件内容及替换相关jar包来避免报错。

188

被折叠的 条评论
为什么被折叠?



