Using Elide Tools

Run embedded tools directly or through an Elide project

Elide has two useful command styles.

Direct tools

Prefix a familiar tool with elide. Put Elide options before -- and the wrapped tool’s options after it:

elide javac -- -d out Hello.java
elide kotlinc -- -d out Hello.kt
elide jar -- --create --file app.jar -C out .

The JVM-oriented wrappers include java, javac, javap, jdeps, javadoc, jar, javaformat, kotlinc, ktfmt, and native-image.

Run elide <tool> --help for Elide’s options and follow the command’s hint for the wrapped tool’s complete help.

Project-aware commands

Add an elide.pkl manifest when a workflow needs project structure or shared configuration:

elide install
elide build
elide test
elide run

Start the manifest with:

amends "elide:project.pkl"

name = "my-project"

Continue with Elide Projects for a task-oriented introduction or the elide.pkl Reference for field-level details.