11# FastJ Java Template Program
22
33## Requirements
4- - [ Java 11 JDK or Higher] [ jdk-link ]
5- - Basic understanding of Java
64
5+ - [ Java 18 JDK or Higher] [ jdk-link ]
6+ - Basic understanding of Java
77
88## Initial Setup
99
1010### Download the Template
11+
1112You have a few options for getting the template:
1213
13- #### Create from Template
14- 1 . Click the "Use This Template" button at the top of this project. Leave everything on the project creation screen as is, and hit "Create repository from template".
14+ #### Create from Template - Recommended for Beginners
15+
16+ 1 . Click the "Use This Template" button at the top of this project. Leave everything on the project creation screen as
17+ is, and hit "Create repository from template".
1518 ![ image] ( https://user-images.githubusercontent.com/64715411/125542737-6eb23326-d07a-4a28-89af-dcacb4f01cac.png )
1619 ![ image] ( https://user-images.githubusercontent.com/64715411/125543010-b960404a-ad40-431c-ab31-c097f52574bb.png )
1720
@@ -21,13 +24,15 @@ You have a few options for getting the template:
2124 ![ image] ( https://user-images.githubusercontent.com/64715411/125545310-c62610da-1eb5-4e80-86b3-352b1ea16612.png )
2225
2326#### Clone the template directly
27+
24281 . Clone the repository via terminal: ` git clone https://github.com/lucasstarsz/fastj-java-template `
2529
2630#### Downloading the latest release
27- Download the archive (.zip file, or tar.gz file) from https://github.com/lucasstarsz/fastj-java-template/releases/latest
2831
32+ Download the archive (.zip file, or tar.gz file) from https://github.com/lucasstarsz/fastj-java-template/releases/latest
2933
3034### Running the Program
35+
31361 . Build the program:
3237 ``` bash
3338 ./gradlew build
@@ -37,10 +42,10 @@ Download the archive (.zip file, or tar.gz file) from https://github.com/lucasst
3742 ./gradlew run
3843 ` ` `
3944
40-
4145# # General Usage
4246
4347# ## Generating Installer/Executable
48+
44491. Build the program:
4550 ` ` ` bash
4651 ./gradlew build
@@ -53,18 +58,22 @@ Download the archive (.zip file, or tar.gz file) from https://github.com/lucasst
5358
5459_Having trouble using ` gradlew` ? Read [this][Terminals Are Different]._
5560
56-
5761# # Learning FastJ
62+
5863Check out the following links to learn how to use FastJ:
64+
5965- [Example Programs][example-programs-readme-link]
6066- [FastJ Documentation][documentation-link]
6167
62-
6368# # Configuring the Project Variables
69+
6470Please view the [build.gradle](build.gradle) file -- it contains general instructions for modifying the base example.
6571
6672
67- [jdk-link]: https://adoptium.net/? variant=openjdk17 " Java JDK Download"
73+ [jdk-link]: https://adoptium.net/temurin/releases? version=18 " Java JDK Download"
74+
6875[Terminals Are Different]: https://gist.github.com/lucasstarsz/9bbc306f8655b916367d557043e498ad " Terminals Access Files Differently"
69- [example-programs-readme-link]: http://fastj.me/tree/main/src/example " FastJ Examples"
70- [documentation-link]: https://javadoc.io/doc/io.github.lucasstarsz.fastj/fastj-library " FastJ API Documentation"
76+
77+ [example-programs-readme-link]: https://github.com/fastjengine/FastJ/tree/1.7.0-SNAPSHOT-1/examples " FastJ Examples"
78+
79+ [documentation-link]: https://javadoc.io/doc/io.github.lucasstarsz.fastj/fastj-library/1.7.0-SNAPSHOT-1 " FastJ API Documentation"
0 commit comments