manifest-validator-maven-plugin

Checks MANIFEST.MF of a given jar

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка ORM Данные
Группа

Группа

com.marvinformatics
Идентификатор

Идентификатор

manifest-validator-maven-plugin
Последняя версия

Последняя версия

0.2
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

manifest-validator-maven-plugin
Checks MANIFEST.MF of a given jar
Ссылка на сайт

Ссылка на сайт

https://github.com/velo/manifest-validator-maven-plugin/
Система контроля версий

Система контроля версий

https://github.com/velo/manifest-validator-maven-plugin/

Скачать manifest-validator-maven-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.marvinformatics</groupId>
    <artifactId>manifest-validator-maven-plugin</artifactId>
    <version>0.2</version>
</plugin>

Зависимости

compile (5)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-core jar 3.0.5
org.apache.maven : maven-artifact jar 3.0.5
org.apache.maven : maven-plugin-api jar 3.0.5
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.5
org.sonatype.sisu : sisu-guava jar 0.9.9

test (3)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
io.takari.maven.plugins : takari-plugin-testing jar 2.8.0
org.apache.maven : maven-compat jar 3.0.5

Модули Проекта

Данный проект не имеет модулей.

manifest-validator-maven-plugin

Build Status Coverage Status Maven Central Issues Forks Stars

Checks MANIFEST.MF of a given jar

Why?

Nordays executable jars became the new black.

Still, https://github.com/apache/maven-plugins/tree/trunk/maven-jar-plugin[maven-jar-plugin] provides no validation for the MANIFEST.MF.

How?

           <plugin>
                <groupId>com.marvinformatics</groupId>
                <artifactId>manifest-validator-maven-plugin</artifactId>
                <configuration>
                    <entries>
                        <entry>Main-Class:PRESENT,VALID_CLASS</entry>
                    </entries>
                </configuration>
                <executions>
                    <execution>
                        <phase>verify</phase>
                        <goals>
                            <goal>manifest-validator</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

Версии библиотеки

Версия
0.2
0.1