ristretto
Install v0.32.0
Published on Jul 24 2026 at 02:09 UTC
-
- shell
- binstall
- cargo
- tarball
- tarball
-
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/theseus-rs/ristretto/releases/download/v0.32.0/ristretto_java-installer.sh | sh
Source -
cargo binstall ristretto_java -
cargo install ristretto_java
-
- shell
- binstall
- cargo
- tarball
-
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/theseus-rs/ristretto/releases/download/v0.32.0/ristretto_java-installer.sh | sh
Source -
cargo binstall ristretto_java -
cargo install ristretto_java
-
- shell
- binstall
- cargo
- tarball
- tarball
-
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/theseus-rs/ristretto/releases/download/v0.32.0/ristretto_java-installer.sh | sh
Source -
cargo binstall ristretto_java -
cargo install ristretto_java
-
- msi
- powershell
- binstall
- cargo
- zip
-
irm https://github.com/theseus-rs/ristretto/releases/download/v0.32.0/ristretto_java-installer.ps1 | iex
Source -
cargo binstall ristretto_java -
cargo install ristretto_java
-
- shell
- binstall
- cargo
- tarball
-
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/theseus-rs/ristretto/releases/download/v0.32.0/ristretto_java-installer.sh | sh
Source -
cargo binstall ristretto_java -
cargo install ristretto_java
-
- shell
- binstall
- cargo
- tarball
-
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/theseus-rs/ristretto/releases/download/v0.32.0/ristretto_java-installer.sh | sh
Source -
cargo binstall ristretto_java -
cargo install ristretto_java
We weren't able to detect your OS.
This project doesn't offer Apple Silicon downloads, but you can run Intel macOS binaries via Rosetta 2.
Ristretto CLI
Getting Started
Command line interface for the Ristretto JVM.
Examples
java HelloWorld
Feature flags
ristretto_java uses feature flags to address compile time and binary size uses.
The following features are available:
| Name | Description | Default? |
|---|---|---|
audio |
Enables javax.sound support |
Yes |
startup-trace |
Enables startup tracing | No |
tls-native-tls |
Enables Native TLS support | No |
tls-rustls-aws-lc-rs |
Enables Rustls with the AWS-LC crypto provider | No |
tls-rustls-ring |
Enables Rustls with the Ring crypto provider | Yes |
url |
Enables URL class path entries | No |
The TLS backend features are alternatives. To select a non-default backend without compiling Ring,
disable default features and enable tls-native-tls or tls-rustls-aws-lc-rs, together with any
other required features such as audio.