Hallo zusammen,
ich habe nun endlich versucht eine OpenJFX Anwendung zum Laufen zu bekommen. Ich habe diesen Source als Beispiel genommen https://github.com/openjfx/samples/
Dieses Projekt enthält
* Diese Gradle Datei:
* Warum kann ich die MainApp nicht direkt in Eclipse im "Run As" laufen lassen? Über den Gradle Build lässt sich die Anwendung starten.
* Wenn ich meine Abhängigkeiten direkt über Gradle hole, muss ich dann OpenJFX noch als User Library in Eclipse Project inkludieren, warum?
* Wie kann ich die OpenJFX als jar exportieren? Vermutlich mit Gradle, wie soll der Task aussehen?
In dem OpenJFX Document sind ein paar Begriffe die ich nicht verstanden habe:
* Wofür brauche ich eine Runtime Image, wenn die Abhängigkeiten über Gradle gezogen werden?
* Wofür ist jmods?
Viele Grüße
lam
ich habe nun endlich versucht eine OpenJFX Anwendung zum Laufen zu bekommen. Ich habe diesen Source als Beispiel genommen https://github.com/openjfx/samples/
Dieses Projekt enthält
* Diese Gradle Datei:
Code:
plugins {
id 'application'
id 'eclipse'
id 'org.openjfx.javafxplugin' version '0.0.8'
id 'org.beryx.jlink' version '2.12.0'
}
repositories {
mavenCentral()
}
javafx {
version = "13"
modules = [ 'javafx.controls', 'javafx.fxml' ]
}
mainClassName = "$moduleName/org.openjfx.MainApp"
eclipse {
classpath {
file {
whenMerged {
entries.findAll { it.properties.kind.equals('lib') }.each {
it.entryAttributes['module'] = 'true'
}
}
}
}
}
jlink {
options = ['--strip-debug', '--compress', '2', '--no-header-files', '--no-man-pages']
launcher {
name = 'hellofx'
}
}
* Warum kann ich die MainApp nicht direkt in Eclipse im "Run As" laufen lassen? Über den Gradle Build lässt sich die Anwendung starten.
* Wenn ich meine Abhängigkeiten direkt über Gradle hole, muss ich dann OpenJFX noch als User Library in Eclipse Project inkludieren, warum?
* Wie kann ich die OpenJFX als jar exportieren? Vermutlich mit Gradle, wie soll der Task aussehen?
In dem OpenJFX Document sind ein paar Begriffe die ich nicht verstanden habe:
* Wofür brauche ich eine Runtime Image, wenn die Abhängigkeiten über Gradle gezogen werden?
* Wofür ist jmods?
Viele Grüße
lam