javafx-gradle-plugin
javafx-gradle-plugin copied to clipboard
Gradle plugin that makes it easy to work with JavaFX 11+
#24 added support for non-modular projects (thank you!). This works fine when using the default `run` task provided by the `application` plugin, but not for other `JavaExec` tasks (the necessary...
Please add comments in the plugin source code explaining WHAT each function or block of code is intending to accomplish and WHY doing that is necessary or useful (i.e. what...
Please provide *detailed* documentation as to what this plugin is supposed to do: what tasks it is supposed to modify the behavior of, and in what way, and how it...
From the [Gradle documentation on whitebox unit testing](https://docs.gradle.org/current/userguide/java_testing.html#sec:java_testing_modular), the simplest setup for whitebox/unit testing is not to include a `module-info.java` file for the `test` sourceset (`src/test/java`). In this case, all...
Hi there. I'm getting an `NoClassDefFoundError: javafx/application/Application` exception being thrown. My build.gradle is here ``` plugins { id 'java' //id 'application' id 'org.openjfx.javafxplugin' version '0.0.13' } repositories { mavenCentral() }...
I have a multi-module Quarkus Application (that uses the jandex plugin to allow bean discovery) that works fine with plugin 0.0.14: ``` 2024-03-17 11:25:50,169 INFO [io.quarkus] (main) app 0.0.1 on...
This PR adds support for building JavaFX apps using [Monocle](https://wiki.openjdk.org/display/OpenJFX/Monocle), by detecting the system property `java.awt.headless`. A monocle build can thus be made using (for example): ``` ./gradlew -Djava.awt.headless=true run...
After updating to '0.1.0' I cannot download sources for javafx with the following error: ``` Execution failed for task ':ijDownloadSourcescab4df0e-539'. > Could not resolve all files for configuration ':downloadSources_125583eb-3adb-477f-be75-e96ee19535fa'. >...
Currently if you for example request Windows/x86, as no variant is configured for it, you get the default variants with the empty jars. With this additional attribute change, you instead...
Now that the modularity plugin is no longer auto-applied, there is not really a reason to not support Java 8 which still is the minimum version all supported Gradle versions...