byte-buddy 相关问题

Byte Buddy是一个代码生成和操作库,用于在Java应用程序的运行时期间创建和修改Java类,而无需编译器的帮助。 Byte Buddy允许创建任意类,并且不限于实现用于创建运行时代理的接口。此外,Byte Buddy提供了一个方便的API,可以手动,使用Java代理或在构建期间更改类。

Mockmaker 异常 - 无法初始化内联 Byte Buddy 模拟制作者

我的项目使用以下mockito依赖项。仅当我添加公司的内部依赖项时,我才面临以下问题。如何修复它?我已经尝试确保我的 Intellij dea 正在使用 J...

回答 2 投票 0

使用 bytebuddy 实现方法检测

我们正在尝试构建一个 javaagent,用于使用 ByteBuddy 来检测类。我们有一个 javassist 实现,它不能很好地与 Mockito 配合使用,因此转向 ByteBuddy

回答 1 投票 0

Byte Buddy Advice 自定义对象

我正在尝试使用字节好友,感谢您在以下方面的帮助: 鉴于我有以下课程 公共类我的建议{ 私有字符串参数1; 私有对象参数2; 公开

回答 1 投票 0

java.lang.IllegalArgumentException:不支持的类文件主要版本 61

编写了一个 Java 代理来检测在 Java 17 上运行的应用程序,我在多个类中看到此错误。 [Byte Buddy] 错误 java.util.concurrent.atomic.AtomicReferenceFieldUpdater$

回答 1 投票 0

如何拦截方法调用并调用它的原始版本?

如何拦截方法调用并调用它的原始版本?我设法拦截了它,但我失去了原来的呼叫。 这是我的代码 公共类目标类{ 公共字符串选择(字符串...

回答 1 投票 0

无法获取Byte Buddy拦截器中的方法

当我添加时: @OriginMethod方法 到我的拦截器: @运行时类型 公共静态无效拦截( @Origin Method 方法,@RuntimeType @AllArguments Object[] allArguments) { 系统.out.pr...

回答 1 投票 0

如何在Byte Buddy的帮助下增强最终的非Interface类

背景: 我的程序使用gRPC进行通信。现在有一些特殊的clints(或存根),我想做一些逻辑(发送Mq消息或将其恢复到数据库,等等~~) 问题: 公共静态最终c...

回答 1 投票 0

byte-buddy:在 builder.visit 中声明的类(未调用 Advice.to

我的应用程序的目的是捕获加载的类、方法及其参数。下面声明的是 premain,并且类 Interceptor.class 中的实现应该打印方法名称,

回答 1 投票 0

Byte-buddy:如何重新定义类以添加额外的方法

如果我有以下名为 Dog 的类 公共课狗{ 私人字符串名称=“秒杀”; 私人整型年龄 = 3; 公共狗(){} 公共字符串 getName() { 返回名称; ...

回答 1 投票 0

带有 JavaAgent 的 ByteBuddy,转换后的类没有定义字段

如图所示,ByteBuddy改造的Car类有一个param'delegate$lfmfpm0',但是没有定义。 我的代理代码是: public static void premain(字符串代理...

回答 0 投票 0

是什么导致 java.lang.ClassLoader$ByteBuddyAccessor$V1 具有注入策略的重复类定义?

更新到 bytebuddy 1.12.22 时,我们开始偶尔看到异常,表明 java.lang.ClassLoader$ByteBuddyAccessor$V1(已经)在加载程序“bootstrap”的模块 java.base 中。 W...

回答 0 投票 0

如何使用 ByteBuddy 创建运行时方法代理

我目前正在尝试使用 ByteBuddy 创建一个运行时方法代理,但没有成功。我尝试代理的方法是同一程序的不同插件的一部分(我正在工作的项目......

回答 1 投票 0

Could not assign variables to fields via ByteBudy

我正在学习 ByteBuddy 并尝试使用以下代码。 我定义了一个带有重载方法的 Animal 接口,并尝试创建一个覆盖这两种方法的类。 效果很好。 那我

回答 0 投票 0

ByteBuddy - 无法拦截超类的静态方法。

我正在开发Android的命令行工具(想想看),试图利用ByteBuddy的强大功能,将android.security.KeyStore中定义的静态方法getApplicationContext存根化,但是- ...

回答 1 投票 2

bytebuddy: 制作通用的

我想做一个类:类Clazz { T[] value; } TypeDescription.Generic t1 = TypeDescription.Generic.Builder.typeVariable("T").asArray().build(); new ByteBuddy().subclass(Object.class) ...

回答 2 投票 2

SpringBoot 2.x war在websphere 8.5.5.11上部署失败,存在jar问题。

Springboot - 2.1.9.RELEASE战部署到Websphere 8.5.5.11失败 [51720 1:05:31:181 EDT] 0000007d ecs W com.ibm.ws.eccs.internal.scan.context.impl.ScannerContextImpl scanJAR unable ...

回答 1 投票 0

如何正确有效地使用ByteBuddy的指南

我看了ByteBuddy的文档,也看了一些使用ByteBuddy的Java Agent实现。但我仍然不是很清楚什么是使用ByteBuddy的正确方法......。

回答 1 投票 0

如何在Byte-buddy中把package-info和类关联起来?

我在下一段代码中创建了包foo.bar和类foo.bar.BarCl的package-info public static void main(String[]args) throws ClassNotFoundException, IOException { DynamicType.Unloaded> ...

回答 1 投票 0

带有Byte buddy的简单getter invoker

我刚刚学习字节伙伴,想创建一个最简单的getter invoker,但是,不幸的是,我找不到怎么做。所以,问题是:我有很多类,我扫描后发现在一个类中......。

回答 1 投票 0

使用ByteBuddy的条件方法授权

能否在bytebuddy的方法授权调用中进行条件调用?假设我们有以下情况。Method serviceMethod = serviceHandler.getClass() .... ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.