LINUX.ORG.RU

История изменений

Исправление hummer, (текущая версия) :

Устаревшая система сборки для Java.

Устаревшая - это Ant, а Maven вполне нормальная.

Пилят потому что заняться нечем, практического смысла никакого.

Потому что Maven всё ешё используется в большом количестве проектов, включая новые проекты.

А так все пользуются Gradle: https://gradle.org/

Не говори за всех. Gradle - это конечно модно, стильно молодёжно и Барух из JFrog писает от него кипятком, но это всё ещё неустоявшаяся система сборки с массой странностей. Только недавно Gradle научили не срать кешем в текущих директориях, даже если там ничего собрать нельзя. У Gradle плохая совместимость вниз, из-за чего с ним приходится тащить враппер - бинарный блоб в котором может оказаться и вредоносный код. И вот при всей своей новизне Gradle, в отличии от Maven, до сих пор не поддерживает Java 17, которая должна выйти через месяц (уже есть RC). А ведь в отличии от поддерживаемой Java 16, Java 17 - это следующий LTS.

14:43:27: Executing task 'build'...

> Task :compileJava FAILED
1 actionable task: 1 executed

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> error: invalid source release: 17

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
14:43:30: Task execution finished 'build'.

Они даже руководство по миграции написали: https://docs.gradle.org/current/userguide/migrating_from_maven.html

На заборе тоже много чего пишут.

Исправление hummer, :

Устаревшая система сборки для Java.

Устаревшая - это Ant, а Maven вполне нормальная.

Пилят потому что заняться нечем, практического смысла никакого.

Потому что Maven всё ешё используется в большом количестве проектов, включая новые проекты.

А так все пользуются Gradle: https://gradle.org/

Не говори за всех. Gradle - это конечно модно, стильно молодёжно и Барух из JFrog писает от него кипятком, но это всё ещё неустоявшаяся система сборки с массой странностей. Только недавно Gradle научили не срать кешем в текущих директориях, даже если там ничего собрать нельзя. У Gradle плохая совместимость вниз, из-за чего с ним приходится тащить враппер - бинарный блоб в котором может оказаться и вредоносный код. И вот при всей своей новизне Gradle, в отличии от Maven, до сих пор не поддерживает Java 17, которая должна выйти через месяц (уже есть RC).

14:43:27: Executing task 'build'...

> Task :compileJava FAILED
1 actionable task: 1 executed

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> error: invalid source release: 17

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
14:43:30: Task execution finished 'build'.

Они даже руководство по миграции написали: https://docs.gradle.org/current/userguide/migrating_from_maven.html

На заборе тоже много чего пишут.

Исправление hummer, :

Устаревшая система сборки для Java.

Устаревшая - это Ant, а Maven вполне нормальная.

Пилят потому что заняться нечем, практического смысла никакого.

Потому что Maven всё ешё используется в большом количестве проектов, включая новые проекты.

А так все пользуются Gradle: https://gradle.org/

Не говори за всех. Gradle - это конечно модно, стильно молодёжно и Барух из JFrog писает от него кипятком, но это всё ещё неустоявшаяся система сборки с массой странностей. Только недавно Gradle научили не срать кешем в текущих директориях, даже если там ничего собрать нельзя. У Gradle плохая совместимость вниз, из-за чего с ним приходится тащить враппер - бинарный блоб в котором может оказаться и вредоносный код. И вот при всей своей новизне Gradle, в отличии от Maven, до сих пор не поддерживает Java, которая должна выйти через месяц (уже есть RC).

14:43:27: Executing task 'build'...

> Task :compileJava FAILED
1 actionable task: 1 executed

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> error: invalid source release: 17

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
14:43:30: Task execution finished 'build'.

Они даже руководство по миграции написали: https://docs.gradle.org/current/userguide/migrating_from_maven.html

На заборе тоже много чего пишут.

Исходная версия hummer, :

Устаревшая система сборки для Java.

Устаревшая - это Ant, а Maven вполне нормальная.

Пилят потому что заняться нечем, практического смысла никакого.

Потому что Maven всё ешё используется в большом количестве проектов, включая новые проекты.

А так все пользуются Gradle: https://gradle.org/

Не говори за всех. Gradle - это конечно модно, стильно молодёжно и в Барух из JFrog писает от него кипятком, но это всё ещё неустоявшаяся система сборки с массой странностей. Только недавно Gradle научили не срать кешем в текущих директориях, даже если там ничего собрать нельзя. У Gradle плохая совместимость вниз, из-за чего с ним приходится тащить враппер - бинарный блоб в котором может оказаться и вредоносный код. И вот при всей своей новизне Gradle, в отличии от Maven, до сих пор не поддерживает Java, которая должна выйти через месяц (уже есть RC).

14:43:27: Executing task 'build'...

> Task :compileJava FAILED
1 actionable task: 1 executed

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> error: invalid source release: 17

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
14:43:30: Task execution finished 'build'.

Они даже руководство по миграции написали: https://docs.gradle.org/current/userguide/migrating_from_maven.html

На заборе тоже много чего пишут.