Skip to content

Misleading Line In Getting Started #196

@wiverson

Description

@wiverson

Non-modular application

Since Java 9, applications should be modular, and distributed with tools like jlink.

I would suggest that this entire section be reworked to deemphasize trying to make the end user application modular. I tried to make this work and ran into nothing but problems.

I spent a long, long time trying to make my app[s] fully modular and it was essentially impossible for anything but a trivial Hello World app. As soon as I brought in any dependencies it turned into a nightmare.

Here is a very simple, clean Maven template for building a JavaFX app, including GitHub Actions for creating the installers.

https://github.com/wiverson/maven-jpackage-template

Feel free to grab any/all of it for the JavaFX documentation.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions