https://github.com/elide-dev/maven
Maven plugin for using Elide
https://github.com/elide-dev/maven
build-acceleration elide elide-runtime java javac kotlin maven maven-plugin
Last synced: 8 months ago
JSON representation
Maven plugin for using Elide
- Host: GitHub
- URL: https://github.com/elide-dev/maven
- Owner: elide-dev
- Created: 2025-06-06T17:34:14.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-07T20:24:08.000Z (9 months ago)
- Last Synced: 2025-06-07T21:25:49.450Z (9 months ago)
- Topics: build-acceleration, elide, elide-runtime, java, javac, kotlin, maven, maven-plugin
- Language: Kotlin
- Homepage: https://elide.dev
- Size: 82 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Elide Maven Plugin
This plugin can be consumed in a Maven project to use [Elide](https://elide.dev).
> [!WARNING]
> This plugin is currently under development.
## Features
- [x] Swap out `javac ...` for `elide javac -- ...`
- [x] Supports explicit path to `elide`
- [ ] Resolve `elide` via the `PATH`
- [ ] Swap out `kotlinc ...` for `elide kotlinc -- ...`
- [ ] Usability of Elide as a Maven toolchain
## Usage
Configuring Elide as your `javac` compiler:
**`pom.xml`**
```xml
maven-compiler-plugin
3.13.0
dev.elide
elide-plexus-compilers
1.0.0-SNAPSHOT
elide
```
Properties needed:
```xml
24
24
UTF-8
```
> [!TIP]
> See the [sample project](./sample) for a usage example. Elide also provides a [Gradle plugin](https://github.com/elide-dev/gradle).