Skip to content

Commit c871040

Browse files
authored
Installing Java
1 parent 9703319 commit c871040

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,4 @@ title: Teaching Resources
2121
### Other:
2222
- [Syntax Reference](./other/syntax-ref.html)
2323
- [Github Setup](./other/github-setup.html)
24+
- [Installing Java](./other/installing-java.html)

other/installing-java.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
layout: default
3+
title: Installing Java
4+
---
5+
# Installing Java + Maven
6+
There are many ways of compiling and running java projects, but this will walk you through one of the simpler ones to use once you have it setup. You'll be installing the JDK and Maven.
7+
1. Download the JDK installer from [here](https://www.oracle.com/java/technologies/downloads/)
8+
2. From here, run the installer and install java. More detailed instructions are available [here](https://docs.oracle.com/en/java/javase/25/install/overview-jdk-installation.html)
9+
3. Pop a terminal and run `java -version` to make sure it's installed properly
10+
4. Next download the maven binary from here `https://maven.apache.org/download.cgi`
11+
12+
If you are mac, I would suggest just using `brew install maven` if you have homebrew
13+
14+
5. If your on windows, I would suggest following [this](https://stackoverflow.com/a/63884663), just take note that the version may have changed, so update accordingly
15+
6. Pop a terminal and run `mvn -v` to confirm it's downloaded successfully
16+
7. Open VSCode and install the java extension pack
17+
18+
### To create a java project
19+
0. Open VSCode
20+
1. Enter `ctrl + shift + P` and search for Java: Create Java Project
21+
2. Select Maven for the project type
22+
3. Select No Archetype, or whatever archetype resembles Simple, Blank, Quickstart, Empty, Basic, no extras
23+
4. For the group id, make it `com.` then something unique, its generally the reverse of a web domain, but that's just a convention. Just make it unique so it doesn't clash with something like `com.apple` (for apple.com). For example, our team's code will be `org.frc1511`
24+
5. The artifact id will be your project name
25+
6. Then select where you want your project to be created.
26+
7. Then navigate to Main.java and press play in the top right to execute your code!

0 commit comments

Comments
 (0)