그래서 첨부 파일없이 Java 에이전트를 갖고 싶었습니다 방법이 있습니까?첨부 파일없이 에이전트를 시작하는 방법은 무엇입니까?
1
A
답변
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`
감사 : 에이전트를 부착
을 수행 할 수 있습니다! –