搭建项目
https://xz.aliyun.com/t/11003
笔者是按照该文章的javaAgent模块搭建的demo项目。
但是在搭建过程中由于对java以及IDEA的一些操作不是很熟悉,导致踩了一些坑,特此mark一下
编译jar包问题
代码中针对pom.xml的配置我以为是走idea的直接打包就可以自动调用,但是看起来不是
<dependencies>
<dependency>
<groupId>io.earcam.wrapped</groupId>
<artifactId>com.sun.tools.attach</artifactId>
<version>1.8.0_jdk8u172-b11</version>
</dependency>
<dependency>
<groupId>org.javassist</groupId>
<artifactId>javassist</artifactId>
<version>3.22.0-GA</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.4.1</version