Registry / dependency-injection / arc
library3.17.4javamavenunverified

Quarkus Arc is the dependency injection container for Quarkus, based on CDI.

<dependency> <groupId>io.quarkus.arc</groupId> <artifactId>arc</artifactId> <version>3.17.4</version> </dependency>
INSTALL
IMPORT
SIG · ARC
A
arc
dependency-injectionjavav3.17.4
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Inject
jakarta.inject.Inject

Minimal CDI injection example using Quarkus Arc.

import jakarta.inject.Inject; import jakarta.enterprise.context.ApplicationScoped; @ApplicationScoped public class MyService { @Inject MyRepository repository; public void doWork() { // Use repository } }
Debug
Known issues
gotchaArc is tightly coupled with Quarkus; not usable standalone outside Quarkus runtime.
fix
Use a standard CDI container like Weld if you need standalone DI.
affects: *
Upgrade
Version history
3.17.4latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
30 hits · last 30 days
node
24
Resources
arc — mvn dependency:get arc · libregistry