我得到:
创建在类路径资源[org/springframework/data/web/config/ProjectingArgumentResolverRegistrar.class]中定义了名为“ProjectingargumentResolveanPostProcessor”的bean时出错:bean初始化失败;嵌套的异常是java。lang.IllegalArgumentException:error@annotation切入点表达式仅在Java 5合规级别或更高级别上受支持。springframework。豆。工厂支持AbstractAutowireCapableBeanFactory。doCreateBean(AbstractAutowireCapableBeanFactory.java:581)~[spring-beans-5.0.9.RELEASE.jar:5.0.9.RELEASE]尝试在基本Spring Boot应用程序中添加per4j时出错
所以我一直在尝试添加到我的Spring引导应用程序的per4j日志。在这里,我在maven中设置了java 8。
<properties>
<java.version>1.8</java.version>
</properties>
在我的本地以及我只有Java8安装。当我运行应用程序后,添加了对PER4j的更改,它抛出上述错误。当我深入到错误时,我可以看到:
原因:java。lang.IllegalArgumentException:错误@annotation切入点表达式仅在Java 5合规级别或更高级别上受支持
类似的问题已经存在,创建名为“ProjectingArgumentResolveerBeanPostProcessor”但没有解决方案的bean时出错。
以下是详细的错误:
我已经添加了以下用于在pom中添加perf4j日志的依赖项。xml,如果这能给任何人提供任何线索:
<dependency>
<groupId>org.perf4j</groupId>
<artifactId>perf4j</artifactId>
<version>0.9.16</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.aspectj/aspectjtools -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>commons-jexl</groupId>
<artifactId>commons-jexl</artifactId>
<version>1.1</version>
</dependency>
错误不会出现,应用程序应该运行。
https://coderwall.com/p/8tbjdg/aspectj-complaining-about-java-5-compliance-level
The above link is a gem.
It was a version issue, I upgraded the version of aspect to
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjtools</artifactId>
<version>1.9.2</version>
</dependency>
And it worked.
我有一个实体类InAppNotification。看起来像这样的java: 我使用JPA来处理数据库查询,这就是JPA接口的定义: 这是我application.properties的样子: 但是,当我试图在构建后通过运行 来打包应用程序时,我会遇到以下问题: 尝试调用不存在的方法。尝试从以下位置进行:javax.el.ELManager.getExpress sionWorks(ELManage
在将project从Spring Boot版本从1.2.3.release迁移到1.3.0.release之后,我已经开始得到以下异常。 创建类路径资源[org/springframework/boot/autoconfigure/admin/springapplicationadminjmxautoconfiguration.class]中定义的名为'Spring ApplicationAdmi
我遵循本教程将消息发送到azure服务队列:https://docs.microsoft.com/en-us/azure/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-service-bus 到我现有的spring boot应用程序,但我得到以下错误: 用户类别: 控制器类: pom xml: 添加它
我试图将弹性搜索集成到spring-boot应用程序中,但我得到了这个*创建名为“client”的bean时出错*异常,不确定是什么地方出了问题,因为我之前找不到任何类似的线索...非常感谢你为大家指路。这是mu elasticsearch配置: 这是我的主要应用程序: 我的pom.xml: 这是te异常跟踪:
我有这些错误编译,我不知道我哪里错了,我只有这3个类