Skip to content

Commit e8b9c7d

Browse files
committed
Java/Gradle - create the empty console application
1 parent a1c1199 commit e8b9c7d

File tree

7 files changed

+63
-0
lines changed

7 files changed

+63
-0
lines changed

java-gradle/.gitignore

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.gradle
2+
/build/
3+
4+
# Ignore Gradle GUI config
5+
gradle-app.setting
6+
7+
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
8+
!gradle-wrapper.jar
9+
10+
# Cache of project
11+
.gradletasknamecache
12+
13+
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
14+
# gradle/wrapper/gradle-wrapper.properties

java-gradle/01-build.cmd

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@echo off
2+
3+
call 03-clean.cmd
4+
5+
call gradle.bat assemble build

java-gradle/02-run.cmd

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
@echo off
2+
3+
set project_name=core
4+
set version=1.0-SNAPSHOT
5+
6+
set package=build/libs/%project_name%-%version%.jar
7+
8+
"%JAVA_HOME%\bin\java" -jar %package%

java-gradle/03-clean.cmd

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
@echo off
2+
3+
rmdir /S /Q .gradle
4+
rmdir /S /Q build

java-gradle/build.gradle

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apply plugin: 'java'
2+
3+
version = '1.0-SNAPSHOT'
4+
sourceCompatibility = 1.8
5+
6+
tasks.withType(JavaCompile) {
7+
options.encoding = 'UTF-8'
8+
}
9+
10+
jar {
11+
manifest {
12+
attributes 'Main-Class': 'cz.petrfaltus.ms_sql_server.Program'
13+
}
14+
15+
from {
16+
configurations.compileClasspath.collect {
17+
it.isDirectory() ? it : zipTree(it)
18+
}
19+
}
20+
}

java-gradle/settings.gradle

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
rootProject.name = 'core'
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
package cz.petrfaltus.ms_sql_server;
2+
3+
import static java.lang.System.out;
4+
5+
public class Program {
6+
public static void main(String[] args) {
7+
out.println("OK");
8+
9+
}
10+
11+
}

0 commit comments

Comments
 (0)