Serban Iordache

Results 113 comments of Serban Iordache

Try something like this: ``` def currentOS = org.gradle.internal.os.OperatingSystem.current() def platform = currentOS.isMacOsX() ? 'mac' : currentOS.isLinux() ? 'linux' : 'win' dependencies { ... implementation compile("org.openjfx:javafx-base:16:${platform}") implementation compile("org.openjfx:javafx-controls:16:${platform}") implementation compile("org.openjfx:javafx-fxml:16:${platform}")...

Yes, it's clumsy, but it's probably your only option. I don't see a better solution.

The plugin has no support for Eclipse JDT. I tried to reproduce your issue using one of my projects and I ran into a different problem. In my case, VSCode...

You probably need to specify the `resource-dir`: ``` if (org.gradle.internal.os.OperatingSystem.current().linux) { imageOptions += ['--icon', 'src/main/resources/launcher.png'] installerOptions += [ '--resource-dir', "build/jpackage/Cryptonose/lib", '--linux-menu-group', 'Internet', '--description', project.description, '--app-version', version, '--linux-shortcut', '--linux-deb-maintainer', '[email protected]', '--linux-rpm-license-type',...

I'm not sure if it's expected behavior or a jpackage issue. [The documentation](https://docs.oracle.com/en/java/javase/14/jpackage/override-jpackage-resources.html#GUID-1B718F8B-B68D-4D46-B1DB-003D7729AAB6) says: > If the default resources that jpackage uses when packaging an application don't meet your needs,...

In 1.12.7 these messages are no longer displayed. They will appear only when running Gradle with the `--info` option.

Yes, this definitely makes sense and we should have it in the next major release.

The goal is to have a jpackage-plugin that integrates nicely with badass-jlink and badass-runtime. This is probably not trivial and requires some breaking changes in these plugins. That's why it's...

It looks like a Wix issue, but I cannot reproduce it on my machine. Maybe you can identify the cause of this error by looking at the Wix log files...

1. That's the job of the org.openjfx.javafxplugin. It takes care of choosing the right JavaFX dependencies for your platform. 2. The plugin copies the JavaFX JARs into the runtime. Note...