spring使用aop需要的jar包,和常见异常

3.0以后spring不再一起发布aop依赖包,需要自己导入:

必须包:

这几个jar包分别为

1.org.springframework.aop-3.1.1.RELEASE  这个是spring的 AOP编程必备包

2.cglib-nodep-2.1_3

3.aspectjweaver-1.6.2

4.aspectj-1.6.12

5.aopalliance-1.0

我已打包:下载地址

常见异常:

Caused by: java.lang.IllegalArgumentException: error at ::0 can‘t find referenced pointcut addHander

错误原因是:如果你用的JDK版本是1.7以下的话,而引用的aspectjrt.jar是spring-2.0中包含的jar包的情况下就会报这样的错误。

解决的办法就是下载最新的aspectjrt的jar包即可

继续这个错误aspectjweaver也下载最新版本。

时间: 2024-11-03 20:51:55

spring使用aop需要的jar包,和常见异常的相关文章

spring+struts2+hibernate 最精简jar包引用

转载自:http://blog.csdn.net/thomas0yang/article/details/6035679 1.spring(6个 ) IoC * SPRING_HOME/dist/spring.jar     * SPRING_HOME/lib/log4j/log4j-1.2.14.jar     * SPRING_HOME/lib/jakarta-commons/commons-logging.jar * SPRING_HOME/lib/junit/junit.jar (可选)

spring加载过程中jar包加载不了,解决方法

当我们在开发spring项目时,一般会将jar包放到webInf/lib下,这样是myeclipse自动将jar包加载到tomcat中webapps下,但是当我们新建一个lib文件夹的情况下,我们add building Path时就会出错,这时候我们有个技巧供使用. 1.项目上点击右键搜索de,找到deployment assembly 目的就是将此处添加的jar包添加到系统webINF/lib路径下 来自为知笔记(Wiz) spring加载过程中jar包加载不了,解决方法

Spring学习8- SSH需要的jar包

struts2 commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.8.jar 模板相关操作需要包 ognl-2.6.11.jar ognl表达示所需包, xwork-2.0.7.jar xwork核心包 struts2-core-2.0.14.jar struts2核心包 struts2-spring-plugin-2.0.14.jar struts2整合spring所需要的包 如果还需要整合其它框架或者插件,再导入其它的包 hibernate

Spring导出可以运行的jar包

最近需要解决Maven项目导入可执行的jar包的问题,如果项目不包含Spring,那么使用mvn assembly:assembly即可,详情可以参考:http://www.cnblogs.com/liqiu/p/3816068.html 可是如果包含Spring,那么这么方法就不可行,报错: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace 我在网上折腾了两天,这是a

spring boot + jersey工程由jar包转为war包在tomcat中启动报错问题

第一步: 在maven下,将Spring Boot工程由jar转换为war包启动,很简单,将pom.xml文件中的packaging改为war <packaging>war</packaging> 如果你使用Gradle,你需要修改build.gradle来将war插件应用到项目上: apply plugin: 'war'第二步: 产生一个可部署war包的第一步是提供一个SpringBootServletInitializer子类,并覆盖它的configure方法.这充分利用了Sp

(1)下载Spring framework和commons logging jar包

1.spring framework (1)访问https://repo.spring.io/release/ 并按照/org/springframework/spring目录找下去 (2)也可以直接访问https://repo.spring.io/release/org/springframework/spring/ 在这里,我选择下载了3.2.5.RELEASE版本 2.commons logging jar包 访问地址http://commons.apache.org/proper/com

spring maven项目解决依赖jar包版本冲突方案

引入:http://blog.csdn.net/sanzhongguren/article/details/71191290 在spring reference中提到一个解决spring jar包之间版本冲突的解决方案,原文如下 It is possible to accidentally mix different versions of Spring JARs when using Maven. For example, you may find that a third-party lib

spring改版官网下载jar包, 源代码和文档

从网上找了一些方法,现在都整理了一下,有简单粗暴的,也有百转回肠的(详细,直接从官网一步一步的进入下载页),希望大家根据自己的喜好可以找到的真爱. 方法一:(简单粗暴直接) http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/spring-framework-3.2.4.RELEASE-dist.zip 直接粘到地址栏或者下载工具里,每次有更新只要改版本号就可以: 方法二

Spring Boot(2):通过jar包启动

我们通过创建一个可以在Production env中运行的完全自包含的可执行jar文件来完成我们的示例.可执行jar(有时也称为"fat jars")是包含您编译的类以及您的代码需要运行的所有jar依赖项的归档文件. 本例是在 Spring Boot(1):Guide 的基础上继续写的. (1) 在Maven中添加以下依赖: 1 <!-- 可以打成可运行的jar包 --> 2 <build> 3 <plugins> 4 <plugin>