Class AdditionalDependency

java.lang.Object
io.quarkus.bootstrap.app.AdditionalDependency
All Implemented Interfaces:
Serializable

public class AdditionalDependency extends Object implements Serializable
An additional archive that should be added to the generated application. This is generally only used in dev and test mode, where additional paths from the current project should be added to the current application. For production applications this should not be needed as the full set of dependencies should already be available.
See Also:
  • Constructor Details

    • AdditionalDependency

      public AdditionalDependency(Path archivePath, boolean hotReloadable, boolean forceApplicationArchive)
    • AdditionalDependency

      public AdditionalDependency(PathCollection paths, boolean hotReloadable, boolean forceApplicationArchive)
      Parameters:
      archivePath - archive paths
      hotReloadable - whether the dependency is reloadable
      forceApplicationArchive - whether it should be added as an application archive
  • Method Details

    • getArchivePath

      @Deprecated public PathsCollection getArchivePath()
      Deprecated.
      in favor of getResolvedPaths()
      Returns:
      archive paths
    • getResolvedPaths

      public PathCollection getResolvedPaths()
    • isHotReloadable

      public boolean isHotReloadable()
    • isForceApplicationArchive

      public boolean isForceApplicationArchive()