No description
Find a file
2021-01-08 11:31:52 +01:00
.idea cleaned up database controller 2021-01-04 09:01:43 +01:00
conception feat: add uml diagrams 2020-11-23 16:17:54 +01:00
gradle/wrapper chore: initial commit 2020-11-18 00:04:45 +01:00
src Use prepared sql statements 2021-01-08 11:31:52 +01:00
.gitignore Implement and test DatabaseController functions 2020-12-18 15:06:11 +01:00
build.gradle Add json config support 2021-01-06 11:56:35 +01:00
config.json Update presence server interface to match new API. 2021-01-07 10:43:46 +01:00
gradlew chore: initial commit 2020-11-18 00:04:45 +01:00
gradlew.bat chore: initial commit 2020-11-18 00:04:45 +01:00
NOTES.md Add report notes 2021-01-06 10:44:32 +01:00
README.md feat: add ability to build a cross-platform jar 2020-11-23 16:07:09 +01:00
settings.gradle chore: initial commit 2020-11-18 00:04:45 +01:00

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 run

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

Generate cross-platform jar

Run this command

./gradlew build

This will generate a jar file under build/libs.

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

You can then run this jar file with this command:

java -jar <JAR-NAME>.jar

Resources