Skip to content

JAR release

Latest

Choose a tag to compare

@jingchun19 jingchun19 released this 17 Feb 23:28

build: Add executable JAR file for distribution

Users need an easy way to run the application without compiling the
source code. Currently, only developers can run the application.

Let's create a distributable JAR that:

  • Packages all dependencies
  • Includes JavaFX runtime components
  • Maintains proper resource paths
  • Sets up correct manifest file

Configuration includes:

  • Main-Class specification
  • Class-Path entries
  • Resource bundling
  • JavaFX module dependencies

The JAR file allows users to run the application with a simple
'java -jar jacobmalon.jar' command, improving accessibility.