# attach **Repository Path**: FS7777777/attach ## Basic Information - **Project Name**: attach - **Description**: No description available - **Primary Language**: Java - **License**: BSL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-24 - **Last Updated**: 2023-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## tomcat agent 在bin 下创建setenv.bat or setenv.sh ```shell set JAVA_OPTS="-javaagent:D:\devops\explore\attach\attach-agent\target\attach-agent-1.0-SNAPSHOT.jar" ``` ```shell sh startup.sh ./startup.bat ``` ## java.lang.NoClassDefFoundError: javassist/NotFoundException 原因是类加载器未加载到类,解决方法将依赖包放到环境能加载的目录, ### tomcat 将所包含jar放到和agent.jar 相同的目录 ### 使用java -jar 启动的项目,将jar放到项目能加在的路径,例如用assembly打包,则将依赖加入到对应的lib路径,并在启动脚本加载该路径