2017-01-08 6 views

답변

0

-javaagent:./agent.jar=arg 명령을 사용하여 프로그램 시작시 Java 에이전트를 추가 할 수 있습니다. ./agent.jar은 에이전트 코드가 들어있는 jar 파일의 위치입니다. premain 메서드가 포함 된 클래스를 명명하는 Agent-Premain 항목이 포함 된 매니페스트를 추가해야합니다.

실행중인 에이전트의 경우 tools.jar이 필요합니다. 예외적으로 첨부 프로토콜 for Unix systems for HotSpot in Byte Buddy을 구현했습니다.

1

Windows 및 Linux의 중요한 비트를 구현하는 jattach을 사용할 수 있습니다. 이 환상적인 awnser입니다 jattach PID load instrument false /path/to/agent.jar`

+0

감사 : 에이전트를 부착

을 수행 할 수 있습니다! –