|
8 | 8 | [](https://codely.tv)
|
9 | 9 | [](https://github.com/CodelyTV/java-basic-skeleton/actions)
|
10 | 10 |
|
11 |
| -## Introduction |
| 11 | +## βΉοΈ Introduction |
12 | 12 |
|
13 | 13 | This is a repository intended to serve as a starting point if you want to bootstrap a Java project with JUnit and Gradle.
|
14 | 14 |
|
15 |
| -## How To Start |
| 15 | +## π How To Start |
16 | 16 |
|
17 | 17 | 1. Install Java 8: `brew cask install corretto8`
|
18 | 18 | 2. Set it as your default JVM: `export JAVA_HOME='/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home'`
|
19 |
| -2. Clone this repository: `git clone https://github.com/CodelyTV/java-basic-skeleton`. |
20 |
| -3. Execute some [Gradle lifecycle tasks](https://docs.gradle.org/current/userguide/java_plugin.html#lifecycle_tasks) in order to check everything is OK: |
21 |
| - 1. Create [the project JAR](https://docs.gradle.org/current/userguide/java_plugin.html#sec:jar) and other project artifacts: |
22 |
| - `./gradlew assemble --warning-mode all` |
23 |
| - 2. Run the tests and plugins verification tasks: |
24 |
| - `./gradlew check --warning-mode all` |
25 |
| -4. Start developing! |
| 19 | +3. Clone this repository: `git clone https://github.com/CodelyTV/java-basic-skeleton`. |
| 20 | +4. Execute some [Gradle lifecycle tasks](https://docs.gradle.org/current/userguide/java_plugin.html#lifecycle_tasks) in order to check everything is OK: |
| 21 | + 1. Create [the project JAR](https://docs.gradle.org/current/userguide/java_plugin.html#sec:jar): `make build` |
| 22 | + 2. Run the tests and plugins verification tasks: `make test` |
| 23 | +5. Start developing! |
26 | 24 |
|
27 |
| -## How to update dependencies |
| 25 | +## βοΈ How to update dependencies |
28 | 26 |
|
29 | 27 | * Gradle (current version: 5.6 - [releases](https://gradle.org/releases/)):
|
30 | 28 | `./gradlew wrapper --gradle-version=5.6 --distribution-type=bin` or modifying the [gradle-wrapper.properties](gradle/wrapper/gradle-wrapper.properties#L3)
|
31 | 29 | * JUnit (current version: 5.5.1 - [releases](https://junit.org/junit5/docs/snapshot/release-notes/index.html)):
|
32 | 30 | [`build.gradle:11`](build.gradle#L11-L12)
|
33 | 31 |
|
34 |
| -## Related repositories |
| 32 | +## π‘ Related repositories |
35 | 33 |
|
36 | 34 | ### β Java
|
37 | 35 |
|
|
0 commit comments