Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 45 additions & 4 deletions Building & Running With IntelliJ.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,53 @@
- [Oracle JDK17](https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html)
- [Latest IntelliJ](https://www.jetbrains.com/idea/download/)

```During / after importing meteor-client, ensure that the project SDK is using Oracle JDK17```
**During / after importing meteor-client, ensure that the project SDK is using Oracle JDK17**

Import meteor-client as a Gradle project
# Setup Guide

The following default configurations are included in the project for use in IntelliJ immediately after importing the project:
## 1. Clone meteor-client as a Gradle project through version control
1. ### Open Intellij
2. ### Click the icon labeled `Get from VCS`

![VCS](images/getFromVcs.png)

## * If Git is already installed skip to step 1.4

3. ### Install `Git` if you have not installed it yet there should be a prompt to install it

![GIT](images/gitInstall.png)

4. ### Fill in the `URL:` with the meteor client Url as specified in this picture below and set your `Directory:`

![URL](images/urlVcs.png)

5. ### Click `Clone` and now wait for the indexing to finish

![CLONE](images/clone.png) ![INDEXING](images/indexing.png)

## 2. Build/Run Meteor Client Project
### The following default configurations are included in the project immediately after cloning the project and the indexing has finished

![runConfigurations](images/runConfigurations.png)

Simply select your desired operation and press the play button to the right of the selected configuration!
### To launch the client double click ![RUN](images/run.png)

### **If all went well the client should now be launched**

### If things didn't go so well and you are having some compilation errors here are a few things to check:

* ### Make sure the project SDK version is set to 17 in the project structure

![Project Structure](images/projectStructure.png)
![Java Version](images/jv.png)

### * You should have Java 17 installed if it doesn't appear in the list you can download it here

![Install Java](images/installJava.png)

* ### Check that the gradle Java version is using the project SDK

![Gradle Java Version](images/settings.png)
![Gradle Settings](images/gradleJava.png)

# If you are still having problems after carefully going through these steps ask for help in the Discord.
Binary file added images/clone.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/getFromVcs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/gitInstall.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/gradleJava.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/indexing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/installJava.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/projectStructure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/run.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/selectJava.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/urlVcs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.