Size: 744
Comment:
|
Size: 1398
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 33: | Line 33: |
=== build.gradle === {{{ apply plugin: 'application' mainClassName = "org.allowed.bitarus/Hello" apply plugin: 'java' repositories { mavenCentral() } dependencies { } jar { baseName = "hello" version = "0.1.0" manifest { attributes 'Implementation-Title': baseName, 'Implementation-Version': version, 'Main-Class': mainClassName } } }}} === src/main/java/org/allowed/bitarus/Hello.java === {{{#!highlight java package org.allowed.bitarus; public class Hello{ public static void main(String[] args){ System.out.println("Hello "); } } }}} |
gradle
Open source build automation system
Install on Slackware
1 cd /usr/local
2 wget https://services.gradle.org/distributions/gradle-3.2.1-bin.zip
3 unzip -t gradle-3.2.1-bin.zip
4 unzip gradle-3.2.1-bin.zip
5 cd /usr/local/gradle-3.2.1/bin
6 ./gradle
7 cd ..
8 ln -s gradle-3.2.1 gradle
9 nano /etc/profile # add to PATH the /usr/local/gradle/bin
10 . /etc/profile
Example console app
build.gradle
apply plugin: 'application' mainClassName = "org.allowed.bitarus/Hello" apply plugin: 'java' repositories { mavenCentral() } dependencies { } jar { baseName = "hello" version = "0.1.0" manifest { attributes 'Implementation-Title': baseName, 'Implementation-Version': version, 'Main-Class': mainClassName } }