Gradle — это набирающая популярность система автоматической сборки проектов на языке Java.
Проект должен содержать минимум два файла:
- build.gradle — файл конфигурации сборки Gradle.
- Файл с исходным кодом на языке Java, например Main.java.
Важна структура папок. build.gradle должен находиться в корневой папке проекта. Файл Main.java должен находиться в папке «src/main/java».
Структура проекта должна быть, как на следующей картинке.
Содержимое файла Main.java следующее.
public class Main { public static void main (String[] args) { System.out.println("Hello, world!"); } }
Содержимое файла build.gradle следующее.
apply plugin: 'java' apply plugin: 'application' mainClassName = 'Main' jar { manifest { attributes 'Main-Class': mainClassName } }
В этом файле подключаются плагины, которые предоставляет все необходимо для сборки. Кроме того, в файле указывается точка входа программы — это класс Main
.
Проект собирается командой gradle build
, которую нужно выполнить в папке проекта. После чего создается папка build/libs, в которой можно найти исполняемый jar-файл.
Запустить программу можно следующей командой.
java -jar build/libs/project_name.jar
Или с помощью Gradle следующей командой.
gradle run
Такой проект можно открыть в IDE NetBeans. Для этого в NetBeans должен быть установлен плагин Gradle Support. Чтобы установить плагин, нужно запустить меню Tools -> Plugins и в диалоговом окне найти Gradle Support.
Успехов.
Спасибо. Люблю минимальные примеры — все по делу и никакого лишнего шума.