@ConfigRoot(phase=BUILD_TIME) public class ClassLoadingConfig extends Object
This is because it is needed before any of the config infrastructure is setup.
| Modifier and Type | Field and Description |
|---|---|
Optional<String> |
parentFirstArtifacts
Artifacts that are loaded in a parent first manner.
|
Optional<String> |
reloadableArtifacts
Artifacts that are loaded in the runtime ClassLoader in dev mode, so they will be dropped
and recreated on change.
|
| Constructor and Description |
|---|
ClassLoadingConfig() |
@ConfigItem(defaultValue="") public Optional<String> parentFirstArtifacts
Artifacts should be configured as a comma separated list of artifact ids, with the group, artifact-id and optional classifier separated by a colon.
WARNING: This config property can only be set in application.properties
@ConfigItem(defaultValue="") public Optional<String> reloadableArtifacts
This is an advanced option, it should only be used if you have a problem with libraries holding stale state between reloads. Note that if you use this any library that depends on the listed libraries will also need to be reloadable.
This setting has no impact on production builds.
Artifacts should be configured as a comma separated list of artifact ids, with the group, artifact-id and optional classifier separated by a colon.
WARNING: This config property can only be set in application.properties
Copyright © 2021 JBoss by Red Hat. All rights reserved.