https://github.com/kasukusakura/jvm-self-attach
Launch javaagent on current jvm
https://github.com/kasukusakura/jvm-self-attach
java javaagent jvm unsafe
Last synced: 11 months ago
JSON representation
Launch javaagent on current jvm
- Host: GitHub
- URL: https://github.com/kasukusakura/jvm-self-attach
- Owner: KasukuSakura
- License: apache-2.0
- Created: 2021-10-04T13:57:08.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-05T04:40:42.000Z (over 4 years ago)
- Last Synced: 2025-07-09T01:04:19.433Z (11 months ago)
- Topics: java, javaagent, jvm, unsafe
- Language: Java
- Homepage:
- Size: 68.4 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jvm self attach
Launch javaagent on self-hosted jvm.
## Supported Platforms
- JDK 1.8 (Tested with `Windows jdk1.8.0_181`)
- JDK 9+
- JRE 9+ (Maybe)
## Usage
[](https://search.maven.org/search?q=g:%22io.github.kasukusakura%22%20AND%20a:%22jvm-self-attach%22)
Jar was published as `io.github.kasukusakura:jvm-self-attach`
```java
import io.github.kasukusakura.jsa.JvmSelfAttach;
import java.io.File;
public class JSAStaticTest {
public static void main(String[] args) throws Throwable {
JvmSelfAttach.init(new File("tmp"));
System.out.println(JvmSelfAttach.getInstrumentation());
}
}
```