license-maven-plugin

Maven plugin to check and update license headers in source files

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

de.mhus.mvn.plugin
ArtifactId

ArtifactId

license-maven-plugin
Last Version

Last Version

2.11.1
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

license-maven-plugin
Maven plugin to check and update license headers in source files
Project URL

Project URL

http://www.mhus.de

Download license-maven-plugin

How to add to project

<plugin>
    <groupId>de.mhus.mvn.plugin</groupId>
    <artifactId>license-maven-plugin</artifactId>
    <version>2.11.1</version>
</plugin>

Dependencies

compile (7)

Group / Artifact Type Version
com.mycila : license-maven-plugin jar 2.11
org.apache.maven : maven-plugin-api jar 3.1.0
org.apache.maven : maven-project jar 3.0-alpha-2
org.apache.maven : maven-settings jar 3.0.4
org.apache.maven : maven-settings-builder jar 3.0.4
org.springframework : spring-core jar 4.3.19.RELEASE
com.mycila : mycila-xmltool jar 4.4.ga

provided (1)

Group / Artifact Type Version
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.2

test (8)

Group / Artifact Type Version
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 2.1
junit : junit jar 4.12
com.google.guava : guava jar 10.0.1
org.junit.jupiter : junit-jupiter-engine jar 5.4.0
org.junit.jupiter : junit-jupiter-api jar 5.4.0
org.junit.platform : junit-platform-commons jar 1.4.0
org.junit.platform : junit-platform-launcher jar 1.4.0
org.hamcrest : hamcrest-all jar 1.3

Project Modules

There are no modules declared in this project.

MHUS Parent

Vulnerability Check

mvn org.sonatype.ossindex.maven:ossindex-maven-plugin:audit-aggregate -f pom.xml

Code Formatter

mvn git-code-format:format-code '-DglobPattern=**/*'

Licence Formatting

mvn license:format

Collect Manual Pages

mvn de.mhus.mvn.plugin:manual-collector-maven-plugin:1.1.0:collect

Update Templetyed Files

mvn de.mhus.mvn.plugin:tmpl-maven-plugin:1.1.0:tmpl

Create Report

Execute in extending project. You need to create a src/site.

mvn site -P site-mhus

Create a release

Create or prepare a release with signatures.

mvn install -P release-mhus

To deploy use 'deploy' instead of 'install'.

Versions

Version
2.11.1
2.11