STS中缺少Spring AOP库
我的脚被春天淋湿了。我下载了STS,下面是SpringInAction第二版的基本示例。我在尝试实现基本AOP时陷入了困境,我想我只是缺少了项目中的一些特定库 我这么说是因为像STS中缺少Spring AOP库,spring,libraries,spring-aop,sts-springsourcetoolsuite,Spring,Libraries,Spring Aop,Sts Springsourcetoolsuite,我的脚被春天淋湿了。我下载了STS,下面是SpringInAction第二版的基本示例。我在尝试实现基本AOP时陷入了困境,我想我只是缺少了项目中的一些特定库 我这么说是因为像@Aspect这样的注释在我的类中是不可识别的,就像在步骤1、2和3中所做的那样 这是一个有趣的周五晚上……将这两个依赖项放在pom.xml中: <dependency> <groupId>org.aspectj</groupId> <art
@Aspect
这样的注释在我的类中是不可识别的,就像在步骤1、2和3中所做的那样
这是一个有趣的周五晚上……将这两个依赖项放在pom.xml中:
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.6.11</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.6.11</version>
</dependency>
org.aspectj
aspectjrt
1.6.11
org.aspectj
aspectjweaver
1.6.11
您可以添加maven依赖项:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>4.2.4.RELEASE</version>
</dependency>
org.springframework
春季方面
4.2.4.1发布
Hi abalogh。我通过projectproperties/java构建路径/libraries/addexternaljars在STS中添加库。这是同一件事还是我应该在pom.xml中添加这些依赖项的特殊原因?谢谢你写了关于“Maven依赖项”的文章——我假设你正在使用Maven。如果是这样,您不应该手动将JAR添加到类路径,原因之一是当您使用Maven构建时,这些JAR不会包含在二进制文件中。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>4.2.4.RELEASE</version>
</dependency>