cost 141 ms
SpringBoot、AOP 和测试:在 Eclipse 中正常,但在 Maven 中失败 - SpringBoot, AOP and tests: ok in Eclipse, but it fail in Maven

我请求你的帮助。 对于我的项目https://github.com/hdsdi3g/prodlib模块 jobkit,我无法通过 4 个假装通过 @Aspect 验证调用的测试。 可以使用 Eclipse(最新版本)。 Ko用Maven,最后一个版本也一样。 如何重现: 在 class 上: ht ...

获取class名称,实现方法的地方,用AspectJ - Get class name, where method is implemented, with AspectJ

我有一个带有注释方法的 class (io.qase.api.annotation.Step) 我想在执行过程中打印“step”方法名称,并在实现 step 方法的地方显示 Class 名称:在本例中,这是 myStepsClass。 我创建了方面文件 当我在其他方法(如测试方法)中调用步骤“st ...

AssertJ 自定义方面不适用于 maven-surefire-plugin - AssertJ custom Aspects doesn't work with maven-surefire-plugin

我有 maven 项目写在 Kotlin 上。 pom.xml 使用 maven-surefire-plugin 插件: 我想为我的代码添加额外的方面,所以我添加了另一个插件: 具有aspectjrt依赖。 在这个 state 中,我的测试工作正常。 接下来,我使用@Aspect 注释创建了一个 ...

Spring @configurable NullPointerException - Spring @configurable NullPointerException

我尝试在我的项目中使用@configurable 以在object 中使用@autowired 服务,该服务在spring 上下文或类似内容之外,但未能使其正常工作。 该服务始终为 null。 (我比较了 4 个不同的教程,但没有任何效果) 所以,绝望的我尝试直接下载工作示例来比较它们,但它们并 ...

Spring Boot + AspectJ:为什么必须在事务开始工作之前编译两次代码? - Spring Boot + AspectJ: why code must be compiled twice, before transactions start working?

我正在使用带有 AspectJ 1.9.7 (CTW) 的 Spring 引导 2.5.5。 我发现有时事务不会回滚,要解决这个问题,我只需要重新编译代码并再次运行它。 例如: 我有方法 addB() 持久化实体 B,方法 addC() 抛出异常和方法 A() 组合它们。 当我调用 A() 时,抛 ...

如何使用编译编织从项目的 src 目录中的测试目录强制执行 AspectJ 搜索? - How to force AspectJ search from test directory in src directory of project using compile weaving?

实际上,这将是一个更复杂的问题。 我只想在测试目的中使用 AspectJ。 已找到使用 if() JointPoint 和一些 static boolean 字段的建议。 此外,首先我开始使用方面作为我的基本测试方法的内部 static class。 经过一些实验,我将其替换为自己的 class, ...

java.lang.ClassNotFoundException: 升级库后的 java.lang.constant.Constable - java.lang.ClassNotFoundException: java.lang.constant.Constable after upgrading libraries

我有一个应用程序在 Tomcat 9.0.45 和 JDK 11 (OpenJDK 11.0.11) 中运行。 使用 maven 升级某些库(Spring 4.3.30 到 5.3.9)后,应用程序抛出以下异常: 显然,它试图在 JRE 11 环境中运行 JRE 12 代码。 由于在更新库之 ...

有没有办法让 aspectj maven 插件忽略丢失的编织依赖项而不是使构建失败? - Is there a way I can have the aspectj maven plugin ignore missing weave dependencies instead of failing the build?

我写了一个自动仪器跟踪的方面库,因为大多数使用它的开发人员都有多模块项目,如果他们可以在父 pom.xml 中配置 aspectj-maven-plugin 进行编译时编织,那就太好了而不是每个模块的 pom.xml。 问题是并非所有模块都需要某些编织依赖项,因此,如果插件在编织这些模块时可以忽略 ...

AspectJ 注释在 JAVA maven 项目中不起作用(不是 spring 项目) - AspectJ annotations are not working in JAVA maven project (Not spring project)

我正在尝试在没有 spring 的 JAVA maven 项目中实现 AspectJ 注释。我添加了方面并创建了注释。 但它没有调用我作为注释添加到方法的方面..下面是我的代码..还有项目链接 - https://github.com/chandru-kumar/aop-example 我也添加了 ...

springboot中应该如何使用@Configurable自动将bean组装成常用对象 - How should I use @Configurable to automatically assemble beans into common objects in springboot

我现在需要的是拥有一个普通的抽象 class 及其子类。 这些 bean 需要注入到抽象 class 中。 它们只是普通的对象,但有一些 ioc 管理的 bean 来执行操作。 我需要将它们序列化为 redis。 保存,然后从redis中取出来反序列化,但是取出时这些bean变成了null。 本来想 ...

Gradle + AspectJ 日志跟踪在“检测”期间尝试重新编译项目并失败 - Gradle + AspectJ log tracing is trying to recompile the project during “instrumentation” and failing

编辑: 我在这里推送了虚拟源代码https://github.com/swapnil-kotwal-sp/basic-demo 它似乎也在编译和执行 AspectJ instrumentation ? 但是,我在instrumentation过程中收到警告,因为 有人可以帮我解决这个Tra ...

如何解决 java.lang.ClassNotFoundException: org.aspectj.lang.ProceedingJoinPoint 异常? - How to resolve java.lang.ClassNotFoundException: org.aspectj.lang.ProceedingJoinPoint exception?

大家好,我在运行我拥有的应用程序时在 Spring-Boot 上收到以下错误: POM 文件: 我不完全确定为什么会这样。 我怀疑可能缺少依赖项,但由于我是 spring 引导的新手,所以我真的不明白错误消息的确切含义。 你们中有人知道为什么会发生此错误吗? 如果是这样,您能告诉我您是如何得出这 ...

AspectJ Java maven ajc:目标 JDK 应包含在“1.1”和“1.4”之间:8 - AspectJ Java maven ajc: target JDK should be comprised in between '1.1'and '1.4':8

我在使用 Intellij IDEA 的新计算机上运行 Java Maven 项目时遇到此错误。 谷歌没有显示任何有用的信息。 它构建得很好,但是当我在 Intellij 中启动 Tomcat 服务器时,会立即弹出此错误。 我怀疑这与ajc和Maven之间的java版本有关。 我检查了我的项目设置 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM