腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
本机
java
字节码插
装
、
、
、
、
对于
java
中的字节码插
装
,有asm框架以及bcel和javaassist库。但是,我需要在本机代码中进行插
装
,因为一些
java
类在javaagent运行时已经加载,例如
java
.lang.Thread、
java
.lang.Class等。有没有什么库可以用来插
装
原生代码中的
java
类?我想要的是:创建一个原生
java
代理,它使用JVMTI在装入类时使用OnClassLoad事件挂钩更改类的字节码。
浏览 0
提问于2012-01-22
得票数 5
1
回答
prolog中命题逻辑的难点
、
我通常使用
java
。 “牛仔裤是休闲
装
,正
装
裤是正
装
,卡其裤是半正
装
,腰带不是休闲
装
,黑色袜子是任何时候都可以接受的。休闲= C,半正
装
= SF,正
装
= F,牛仔裤= J,正
装
裤子= DP,卡基斯= K,腰带= B,黑色袜子= BS。J -> C,DP -> F,K -> SF,B -> !
浏览 32
提问于2021-02-28
得票数 -2
回答已采纳
1
回答
开放-项目库的遥测和自动检测
、
、
我正在使用一个
Java
应用程序,并尝试使用OpenTelemetrys
Java
自动插
装
。看起来,自动指令插入只起作用,代码直接从应用程序本身调用,而依赖项没有指令插入?然而,这些请求似乎没有被插
装
。当直接在我的应用程序中执行请求时,它也能按预期工作。 有没有办法告诉代理,一个特定的依赖关系也必须被插
装
?
浏览 17
提问于2021-02-01
得票数 0
回答已采纳
1
回答
如何在Gradle中启用
Java
代理调试?
、
、
如果您仍然不明白为什么会有未插
装
的调用或方法,那么还可以通过分别向
Java
代理添加v、d和c参数(相应的AOT插
装
任务选项分别是详细的、调试的和检查的)打开插
装
跟踪和其他检查。这将彻底地打印类星体检测过程的所有步骤,包括哪些方法调用被认为是可挂起的(或者不是,以及为什么),哪些方法实际上是插
装
的(或者不是,以及为什么)。{
浏览 7
提问于2016-11-11
得票数 0
3
回答
Javaagent。干什么用?For what?
、
、
据我所知,
Java
中没有处理字节码的标准方法,在任何情况下,您都必须求助于库。 因此,在调用defineClass()之前,我尝试在自己的自定义类加载器中使用这些库。当然,它也运行得很好。因为,首先,javaagent为您提供了一个Instrumentation对象,而
Java
规范规定instrument包主要用于处理字节码。
浏览 1
提问于2013-09-23
得票数 2
1
回答
检测所有GETSTATIC和PUTSTATIC字节码指令
、
、
、
我知道
Java
代理的基础知识,我正在寻找的是一个允许在源代码级别添加插
装
代码的框架。所以我想用普通的
java
代码而不是手写的字节码来检测指令。我已经看到Javassist具有此功能,但不适用于字节码级别的插
装
。 有人能帮上忙吗?
浏览 2
提问于2016-10-26
得票数 0
2
回答
ActiveJDBC和Junit中的动态插
装
问题
、
、
一开始,我遇到了静态插
装
的问题-所以我遵循了GitHub上的指南来使用动态插
装
。(Registry.
java
:103) at models.AuditLogTest.shouldValidateRequiredAttributes(AuditLogTest.
java</em
浏览 77
提问于2019-06-13
得票数 0
回答已采纳
2
回答
禁用插
装
库
、
是否可以在
Java
应用程序中禁用插
装
库,或者检查当前是否有正在运行的插
装
库? 出于安全原因,我的目标是防止用户在我的应用程序上运行插
装
实现。经过一些实验,我自己提出了一个理论上的解决方案,其中我发现
java
.class.path系统属性以-javaagent VM参数jar文件的路径结尾,路径分隔符后面是一个字符。然而,上面的方法对我来说似乎有点老生常谈,但我还没有找到一种直接阻止-javaagent参数的方法,也没有一种简单的方法来检测插
装
代理库。这两种更清洁的替代品中有哪一种可能吗?
浏览 1
提问于2012-05-23
得票数 3
回答已采纳
1
回答
使用gradle运行测试套件
、
、
、
因此,在androidTest/
java
下,我有两个包,一个包含插
装
测试(ActivityInstrumentationTestCase2),另一个是包含这些插
装
测试的TestSuite。我尝试过使用connectedAndroidTest,它以非特定的顺序运行插
装
测试,而不是测试套件。
浏览 0
提问于2015-01-12
得票数 3
3
回答
从我的
java
程序控制
java
程序的执行
、
、
使用上面的程序,我在这里执行Hello.
java
。有什么方法可以让我控制Hello.
java
吗? 或者为了让我的生活更简单,我能得到Hello.
java
的执行行(执行路径)的行号吗?
浏览 1
提问于2012-09-04
得票数 0
回答已采纳
1
回答
插
装
和Tomcat Hotdeploy
、
、
、
我正在开发一个
Java
代理,用于检测一些应用程序类并获取运行时信息。当我在Tomcat7上重新部署我的应用程序时,我释放了我的大多数插
装
类,并且我的代理中没有任何方法被调用来重新插
装
新装入的类。如何捕获新加载的类以对其进行插
装
?或者,有没有一种方法可以捕获重新部署事件来启动getAllLoadedClasses并重新检测所有东西? 欢迎任何更好的解决问题的方法。
浏览 4
提问于2015-10-27
得票数 0
1
回答
如何创建jvmti代理以查看所有已加载的类、对象及其字段详细信息
、
、
我想写一个
java
代理来插
装
一些应用程序。我感兴趣的是获取由应用程序实例化的对象的详细信息(即它们的字段)。我还希望在运行时捕获对这些对象/其字段的任何读写访问。我只知道
java
.lang.instrument类。但我在那里找不到任何可以捕捉这些事件的东西。 我也对您认为可以帮助我的任何其他
java
插
装
技术持开放态度。
浏览 0
提问于2011-07-25
得票数 2
1
回答
JAVA
Jacoco错误的行覆盖率
、
、
、
我正在尝试使用Jacoco来获得
Java
8项目的代码覆盖率。出于某种原因,我发现线路覆盖率很低。Gradle版本: 4.8.1 Gradle.build apply plugin: "
java
" toolVersion =testCompile group: 'org.powermock', name: 'powermock-easymock-release-full', version: '1
浏览 23
提问于2020-01-26
得票数 3
回答已采纳
1
回答
使用
java
asm库检测“导入”
、
、
、
我正在使用asm库进行
java
插
装
,我想插
装
一条"import“指令。因此,通过使用visitMethodInsn和INVOKEVIRTUAL,我将能够从我的包中调用函数。
浏览 0
提问于2010-12-12
得票数 0
回答已采纳
1
回答
如何修改预加载的
java
类,添加字段和方法
、
我对ByteBuddy API非常陌生,我有一个业务需求来修改(添加新方法和新字段)预加载的
java
类(SampleA.class)。我从ByteBuddy
浏览 4
提问于2022-08-19
得票数 1
回答已采纳
4
回答
如何为已在运行的实例更改
Java
类的代码?
我希望在不重新启动
Java
JVM的情况下,多次动态地向
Java
类文件添加和删除插
装
代码。这个是可能的吗?
浏览 3
提问于2011-01-28
得票数 4
回答已采纳
1
回答
如何在Netbeans中使用jetbrains布局启动swing应用程序
、
、
但我得到了: at javax.swing.JDialog.setContentPane(JDialog.
java
:991) at TransTest.<init>(TransTest.<em
浏览 0
提问于2012-09-21
得票数 0
回答已采纳
1
回答
可以从
java
.*包中插入类吗?
、
、
、
是否可以对
java
.*包的类进行插
装
?我想替换
java
.awt.print.PrinterJob.printDialog(PrintRequestAttributeSet)的方法体,使其始终返回true。那么有没有办法绕过这个安全检查或者以不同的方式解决这个问题呢?另外,为
浏览 0
提问于2015-12-01
得票数 2
1
回答
通过jar部署6.1
我看到不同的jar file,运行
java
-jar admin/target/admin.jar时出现异常 onContext.at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.
java
org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.
java
浏览 13
提问于2020-10-08
得票数 0
回答已采纳
0
回答
Android Studio运行错误的测试--单元测试从androidTest包执行
、
、
我有两个测试,一个单元测试和一个插
装
测试:[...]/src/androidTest/
java
/com/mydomain/api/ApiClientTest.
java
[...]/src/test/
java
/com/mydomain/api/ApiClientTest.
java
右键单击androidTest/.../ApiClientTest.<
浏览 23
提问于2017-11-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
装维工具,装维神器
VR家装:智慧家装“黑科技”
怎么装etc
你装嘛!
装维工程师小工具装维工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券