Pull to refresh

Comments 7

Было бы неплохо посвятить пару абзацев вопросу «Что такое Gradle» прежде, чем отвечать на вопрос «Почему Gradle»…
Исправлено. Правда, в два абзаца не поместилось и пришлось написать две статьи :) Ссылки приведены во вступлении.
Отлично, maven это поддерживает… ну почти отлично: он почти поддерживает.


Как верно подмечено, столько подводных камней сколько в мейвене не видел еще ни где.
В принципе после третей статьи становится более менее понятно что же такое Gradle.

Вопрос практический, насколько сложно в Gradle описать скрипт который автоматически меняет определенный параметр в конфигурационном файле? Допустим web-inf/app.properties содержится флаг production: false; При сборке war необходимо поменять на true, насколько это будет сложно/просто?
Промахнулся кнопкой. См. мой ответ ниже.
Ровно на столько же, на сколько это сложно в Groovy. Если грубо, то так:
fileText = file.text
fileText = fileText.replaceAll(srcExp, replaceText)
file.write(fileText);
Спасибо, думаю теперь я готов попробовать перевести проект на Gradle. :)
Sign up to leave a comment.

Articles