Groovy Parent

Parent POM for OSS projects that uses Groovy.

Лицензия

Лицензия

MIT
Категории

Категории

Groovy Языки программирования Maven Компиляция и сборка
Группа

Группа

cz.jirutka.maven
Идентификатор

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

groovy-parent
Последняя версия

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

1.3.2
Дата

Дата

Тип

Тип

pom
Описание

Описание

Groovy Parent
Parent POM for OSS projects that uses Groovy.
Ссылка на сайт

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

http://github.com/jirutka/maven-support

Скачать groovy-parent

Имя Файла Размер
groovy-parent-1.3.2.pom 4 KB
Обзор

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

<!-- https://jarcasting.com/artifacts/cz.jirutka.maven/groovy-parent/ -->
<dependency>
    <groupId>cz.jirutka.maven</groupId>
    <artifactId>groovy-parent</artifactId>
    <version>1.3.2</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/cz.jirutka.maven/groovy-parent/
implementation 'cz.jirutka.maven:groovy-parent:1.3.2'
// https://jarcasting.com/artifacts/cz.jirutka.maven/groovy-parent/
implementation ("cz.jirutka.maven:groovy-parent:1.3.2")
'cz.jirutka.maven:groovy-parent:pom:1.3.2'
<dependency org="cz.jirutka.maven" name="groovy-parent" rev="1.3.2">
  <artifact name="groovy-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='cz.jirutka.maven', module='groovy-parent', version='1.3.2')
)
libraryDependencies += "cz.jirutka.maven" % "groovy-parent" % "1.3.2"
[cz.jirutka.maven/groovy-parent "1.3.2"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.codehaus.groovy : groovy jar 2.4.5
org.slf4j : slf4j-api jar 1.7.16

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

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

Maven Parents

root-parent

Maven Central Dependency Status

This is the root parent with basic plugins and profiles. It automatically checks classpath for duplicate classes with duplicate-finder, checks Java code with checkstyle (rules are defined in checkstyle.xml), runs integration tests, collects metrics for code coverage analysis (when ci profile enabled), deploys sources and JavaDocs in deploy phase etc.

It’s preconfigured to deploy released artifacts to Bintray / jCenter (a pain-free gateway to Maven Central) and snapshots to oss.jfrog.org.

Properties

java.version

Version of JDK to compile sources for (default is 1.7).

slf4j.version

Version of slf4j-api to use.

bintray.repo

A target repository in Bintray for releases, in the format of {username}/{repository} (default is jirutka/maven).

bintray.package

A target package name under the Bintray repository (default is ${project.artifactId}).

Profiles

ci

General profile for CI to analyze code coverage (uses JaCoCo). It is automatically on CI environments (incl. Travis).

travis-ci

Profile for Travis CI to submit code coverage to Coveralls. It’s activated automatically on Travis.

Usage

Add this to the top of your POM:

<parent>
    <groupId>cz.jirutka.maven</groupId>
    <artifactId>root-parent</artifactId>
    <version>1.3.2</version>
</parent>

If you want to use Travis with Coveralls, put .travis.yml to the root of your repository:

language: java
sudo: false
jdk:
  - openjdk7
  - oraclejdk8
script:
  - 'mvn verify -B'
after_success:
  - 'mvn jacoco:report coveralls:jacoco'

groovy-parent

Maven Central Dependency Status

inherits from root-parent

Parent for projects that uses Groovy.

Properties

groovy.version

Version of groovy to use.

groovy-compiler.version

Version of groovy-eclipse-compiler to use.

groovy-batch.version

Version of groovy-eclipse-batch to use.

Usage

Add this to the top of your POM:

<parent>
    <groupId>cz.jirutka.maven</groupId>
    <artifactId>groovy-parent</artifactId>
    <version>1.3.2</version>
</parent>

If you want to use Groovy just in tests, not a production code, then redefine the groovy’s dependency scope:

<dependencies>
    <dependency>
        <groupId>org.codehaus.groovy</groupId>
        <artifactId>groovy</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

groovy-lombok-parent

Maven Central Dependency Status

inherits from groovy-parent

Parent for projects that uses Groovy (mainly for tests) and [Lombok] annotation processor.

Properties

lombok.version

Version of lombok to use.

Usage

Add this to the top of your POM:

<parent>
    <groupId>cz.jirutka.maven</groupId>
    <artifactId>groovy-lombok-parent</artifactId>
    <version>1.3.2</version>
</parent>

License

This project is licensed under MIT license.

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

Версия
1.3.2
1.3.1
1.3.0
1.2.0
1.1.10
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1