Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.0 to 3.9.1 Bumps [org.apache.maven.plugins:maven-invoker-plugin](https://github.com/apache/maven-invoker-plugin) from 3.9.0 to 3.9.1. - [Release notes](https://github.com/apache/maven-invoker-plugin/releases) - [Commits](https://github.com/apache/maven-invoker-plugin/compare/maven-invoker-plugin-3.9.0...maven-invoker-plugin-3.9.1) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-invoker-plugin dependency-version: 3.9.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
This extension has several significant limitations:
Consider using Mason instead, which provides a more robust and maintained alternative.
This repository has been archived and is no longer maintained. Please use Mason instead.
This project provides a Hocon POM parser extension for Maven 4. It allows POMs to be written with the Hocon syntax, which is a superset of the JSON syntax.
This code is under the [Apache License, Version 2.0, January 2004][./LICENSE].
See the NOTICE file for required notices and attributions.
To use this extension, the following declaration needs to be done in your ${rootDirectory}/.mvn/extensions.xml:
<extensions xmlns="http://maven.apache.org/EXTENSIONS/1.2.0">
<extension>
<groupId>org.apache.maven.extensions</groupId>
<artifactId>maven-hocon-extension</artifactId>
<version>@project.version@</version>
</extension>
</extensions>
This allows defining a POM using Hocon syntax:
modelVersion = 4.1.0
parent {
groupId = org.apache.maven.hocon.its
artifactId = parent
version = 1.0.0-SNAPSHOT
}
artifactId = test
properties = {
"my.property" = foo
pluginVersion = 3.9
}
dependencies = [
# just add one dummy dependency
"com.typesafe:config:1.4.2"
]