Winter Maven Plugin

The Winter Maven Plugin is used to run, package and distribute modular applications and Winter applications in particular. It relies on a set of Java tools to build native runtime or application images as well as Docker or OCI images for modular Java projects.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

io.winterframework.tool
Идентификатор

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

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

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

1.0.0
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

Winter Maven Plugin
The Winter Maven Plugin is used to run, package and distribute modular applications and Winter applications in particular. It relies on a set of Java tools to build native runtime or application images as well as Docker or OCI images for modular Java projects.
Организация-разработчик

Организация-разработчик

Winter Framework IO

Скачать winter-maven-plugin

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

<plugin>
    <groupId>io.winterframework.tool</groupId>
    <artifactId>winter-maven-plugin</artifactId>
    <version>1.0.0</version>
</plugin>

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
org.apache.commons : commons-compress jar 1.20
com.google.cloud.tools : jib-core jar 0.18.0
org.apache.maven.shared : maven-common-artifact-filters jar 3.1.0

provided (4)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-artifact jar ${maven.version}
org.apache.maven : maven-core jar ${maven.version}
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.6.0
org.apache.maven : maven-plugin-api jar ${maven.version}

test (7)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-compat jar ${maven.version}
org.junit.platform : junit-platform-launcher jar 1.7.1
org.junit.platform : junit-platform-commons jar 1.7.1
org.junit.jupiter : junit-jupiter-api jar 5.7.1
org.junit.jupiter : junit-jupiter-params jar 5.7.1
org.junit.jupiter : junit-jupiter-engine jar 5.7.1
org.mockito : mockito-core jar 3.8.0

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

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

Winter Tools

The Winter framework provides tools for running and building modular Java applications and Winter applications in particular. It allows for instance to create native runtime and application images providing all the dependencies required to run a modular application. It is also possible to build Docker and OCI images.

Winter Maven Plugin

The Winter Maven Plugin provides specific goals to:

  • run a modular Java application.
  • start/stop a modular Java application during the build process to execute integration tests.
  • build native a runtime image containing a set of modules and their dependencies creating a light Java runtime.
  • build native an application image containing an application and all its dependencies into an easy to install platform dependent package (eg. .deb, .rpm, .dmg, .exe, .msi...).
  • build docker or OCI images of an application into a tarball, a Docker daemon or a container image registry.

The plugin requires JDK 14 or later and Apache Maven 3.6.0 or later.

Building Winter framework tools

The Winter framework tools can be built using Maven and Java 9+ with the following command:

$ mvn install

License

The Winter Framework is released under version 2.0 of the Apache License.

io.winterframework.tool

Winter Framework IO

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

Версия
1.0.0