| Crates.io | wukong |
| lib.rs | wukong |
| version | 0.3.1 |
| created_at | 2024-09-12 05:04:51.701192+00 |
| updated_at | 2026-01-18 13:37:04.484669+00 |
| description | Wukong is a command-line toolchain for Java with Rust |
| homepage | https://github.com/linux-china/wukong |
| repository | https://github.com/linux-china/wukong |
| max_upload_size | |
| id | 1372483 |
| size | 612,501 |
Wukong is a Java toolchain written with Rust.
cargo binstall wukong. Please run cargo install cargo-binstall first.~/.cargo/bin/jbang --help~/.cargo/bin/sdk --help~/.cargo/bin/mcs --help~/.cargo/bin/jarviz --help~/.cargo/bin/mt --help~/.cargo/bin/jenv --helpPlease add eval $(~/.cargo/bin/sdk init) to your shell profile.
sdk install -y java for auto-installsdk -q install javasdk install java 21, sdk use java 21eval $(sdk use java 21)~/.m2/toolchains.xml~/.m2/toolchains.xml~/.m2/toolchains.xmlmt vendorsmt add 21: add JDK 21 from $HOME/.jbang/cache/jdks/21mt add 17.0.4-tem: add JDK from $HOME/.sdk/candidates/java/17.0.4-temmt add /path/to/java-home: add JDK from /path/to/java-homejarviz is a JAR file analyzer written in Rust, and inspired by kordamp/jarviz.
jarviz bytecode matrixjarviz bytecode show --pomjarviz entries list --file=path/to/jarfile.jarjarviz services list --pomjaz: a lightweight utility that simplifies how Java developers run their applications on JDK 17+.
Detected variables:
Features:
.env support with dotenvxRoadmap
Integration with direnv by sdk direnv init:
.java-version, .sdkmanrc.sdkmanrc