Interface PackageConfig.JarConfig.ManifestConfig

Enclosing interface:
PackageConfig.JarConfig

public static interface PackageConfig.JarConfig.ManifestConfig
Configuration which applies to the JAR's manifest.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Specify whether the `Implementation` information should be included in the runner jar's MANIFEST.MF.
    Custom manifest attributes to be added to the main section of the MANIFEST.MF file.
    Custom manifest sections to be added to the MANIFEST.MF file.
  • Method Details

    • addImplementationEntries

      @WithDefault("true") boolean addImplementationEntries()
      Specify whether the `Implementation` information should be included in the runner jar's MANIFEST.MF.
    • attributes

      @ConfigDocMapKey("attribute-name") Map<String,String> attributes()
      Custom manifest attributes to be added to the main section of the MANIFEST.MF file. An example of the user defined property: quarkus.package.jar.manifest.attributes."Entry-key1"=Value1 quarkus.package.jar.manifest.attributes."Entry-key2"=Value2
    • sections

      @ConfigDocMapKey("section-name") Map<String,Map<String,String>> sections()
      Custom manifest sections to be added to the MANIFEST.MF file. An example of the user defined property: quarkus.package.jar.manifest.sections."Section-Name"."Entry-Key1"=Value1 quarkus.package.jar.manifest.sections."Section-Name"."Entry-Key2"=Value2