Skip to content

Maven Central

Firefly 1.0.1 is published to Maven Central under the io.github.fishered namespace. Spring Boot applications only need the Starter and do not need a private repository or separate Firefly module declarations.

Browse firefly-spring-boot-starter 1.0.1 on Maven Central

Indexing delay

Search results and regional mirrors can take some time to synchronize after a Central Portal release. The Maven coordinates remain unchanged during this period.

Maven

xml
<dependency>
    <groupId>io.github.fishered</groupId>
    <artifactId>firefly-spring-boot-starter</artifactId>
    <version>1.0.1</version>
</dependency>

Maven Central is Maven's default repository, so no additional <repositories> entry is required.

Gradle

groovy
repositories {
    mavenCentral()
}

dependencies {
    implementation "io.github.fishered:firefly-spring-boot-starter:1.0.1"
}

Published modules

The Starter resolves its required modules through the published POM dependency chain:

ArtifactResponsibility
scheduler-coreScheduling domain model, routing, and storage contracts
plugin-apiExtension API for external plugins
nettyProtocol and transport shared by Gateway and Executor
executor-nettyNetty Executor client used by business services
firefly-spring-boot-autoconfigureExecutor, job annotation, and Spring lifecycle auto-configuration
firefly-spring-boot-starterSingle integration entry point for Spring Boot applications

Applications should not declare these modules separately. Depend on a lower-level artifact directly only when developing a custom transport, client, or plugin.

Verify dependencies

Refresh Maven metadata and inspect the dependency tree:

powershell
mvn -U dependency:tree

The resolved tree should include firefly-spring-boot-starter, firefly-spring-boot-autoconfigure, executor-netty, netty, and scheduler-core.

Version policy

Released Maven Central versions are immutable. Upgrades must use an explicit new version; later fixes will continue to use new patch releases.

Released under the Apache-2.0 License.