我想用hbase的测试用例来测试它。我从这个链接下载了这个项目,并按照说明测试这个项目,它只是运行命令行
mvn test
到这里没有问题。我想做的是用 jvmti agent
. 代理工作得非常好,我在几个java文件上试过。通常,我会调用我的代理使用
java -agentpath:/path/to/agent/agent.so javaProgram
在本例中,项目使用maven,而我不擅长pom文件。我试着用
alias java="java -agentpath:/path/to/agent/agent.so "
然而,它没有起作用。如何使用代理测试hbase?
1条答案
按热度按时间oxosxuxt1#
您可以使用
MAVEN_OPTS
环境变量:export MAVEN_OPTS=-agentpath:/path/to/agent.so
一个更通用的解决方案是使用JAVA_TOOL_OPTIONS
环境变量。在linux上:
export JAVA_TOOL_OPTIONS=-agentpath:/path/to/agent.so
然后跑mvn