No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Arnaud Vergnet ada6167c25 Lock server port between 1024 and 64000 3 years ago
.idea [WIP] Integrate server to the project 3 years ago
client Reformat whole project 3 years ago
conception feat: add uml diagrams 3 years ago
gradle/wrapper chore: initial commit 3 years ago
lib Reformat whole project 3 years ago
server Lock server port between 1024 and 64000 3 years ago
.gitignore [WIP] Integrate server to the project 3 years ago
NOTES.md Add report notes 3 years ago
README.md update build and run instructions 3 years ago
gradlew chore: initial commit 3 years ago
gradlew.bat chore: initial commit 3 years ago
settings.gradle [WIP] Integrate server to the project 3 years ago

README.md

Clavardator

This project contains the source for the 4IR Java project.

Group

  • SIMARD Yohan
  • VERGNET Arnaud

Technologies

  • Java 11.0.9 (openjdk)
  • JavaFX 11.0.2 (openfx)
  • Gradle 6.3

Installation

Install Java 11

Run this command

sudo apt install openjdk-11-jdk

Optional: Install JavaFX Scene Builder 11

Follow this link to download and install it, then this link to set up Intellij

Build and Run

Run this command

./gradlew runShadow

Or in Intellij, open the gradle window and click on clavardator -> Tasks -> application -> runShadow.

Generate cross-platform jar

Run this command

./gradlew build

This will generate a jar file under client/build/libs/client-{VERSION}-all.jar.

You can then copy this file and place it on any Linux/Windows/Mac environment with at least Java 11 installed.

Running a JAR file

You can run a jar file with this command:

java -jar <JAR-NAME>.jar

Resources