vltpack:embed-hooks

Full name:

net.adamcin:vltpack-maven-plugin:1.3.0:embed-hooks

Description:

Embeds install hooks (dependencies referenced by artifactId) into the package. A valid install hook is a jar with a Main-Class manifest attribute whose value references a class in the jar that implements com.day.jcr.vault.packaging.InstallHook.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 0.6.0.
  • Binds by default to the lifecycle phase: prepare-package.

Optional Parameters

Name Type Since Description
embedHooks List 0.6.0
List of articleIds matching dependencies that should be embedded

localRepositoryPath File 1.0.4
Specify the local repository path for resolved artifacts Refer to maven-install-plugin:install-file

User property is: vltpack.localRepositoryPath.

Parameter Details

embedHooks:

List of articleIds matching dependencies that should be embedded
  • Type: java.util.List
  • Since: 0.6.0
  • Required: No

localRepositoryPath:

Specify the local repository path for resolved artifacts Refer to maven-install-plugin:install-file
  • Type: java.io.File
  • Since: 1.0.4
  • Required: No
  • User Property: vltpack.localRepositoryPath