4.0.0
io.github.mkpaz
atlantafx-parent
0.1.0-SNAPSHOT
atlantafx-sampler
atlantafx.sampler.Launcher
atlantafx.sampler
${app.name}-${app.version}-${platform}-${os.arch}
${project.build.directory}${file.separator}dependencies
${project.build.directory}${file.separator}platform-modules
${project.build.directory}${file.separator}app-image
${project.build.directory}${file.separator}app-dir
${project.build.directory}${file.separator}runtime-image
${project.build.directory}${file.separator}package-scripts
${project.build.directory}${file.separator}package-temp
${project.build.directory}${file.separator}release
${project.groupId}
atlantafx-base
org.openjfx
javafx-controls
org.openjfx
javafx-swing
org.openjfx
javafx-media
org.openjfx
javafx-web
org.kordamp.ikonli
ikonli-javafx
org.kordamp.ikonli
ikonli-feather-pack
org.kordamp.ikonli
ikonli-material2-pack
fr.brouillard.oss
cssfx
net.datafaker
datafaker
org.junit.jupiter
junit-jupiter-api
org.junit.jupiter
junit-jupiter-engine
org.assertj
assertj-core
src/main/resources
atlantafx/sampler
false
src/main/resources
atlantafx/sampler
true
application.properties
src/main/java/atlantafx/sampler/page
atlantafx/sampler/page
false
icons
atlantafx/sampler/assets
false
icons
false
${project.build.directory}
src/package-scripts
true
${build.package.scriptsDir}
us.hebi.sass
sass-cli-maven-plugin
${project.basedir}/src/main/resources/assets/styles/scss/index.scss:${project.build.directory}/classes/atlantafx/sampler/assets/styles/index.css
--no-source-map
run-sass
generate-resources
run
org.openjfx
javafx-maven-plugin
${java.home}/bin/java
${app.launcher}
run
org.apache.maven.plugins
maven-dependency-plugin
copy-dependencies
prepare-package
copy-dependencies
${build.dependenciesDir}
runtime
org.openjfx
copy-openjfx
prepare-package
copy-dependencies
${build.platformModulesDir}
org.openjfx
org.apache.maven.plugins
maven-install-plugin
true
org.apache.maven.plugins
maven-jar-plugin
${build.dependenciesDir}
io.github.wiverson
jtoolprovider-plugin
create-runtime-image
package
java-tool
jlink
java.base,java.logging,jdk.localedata,java.desktop,javafx.controls,javafx.swing,javafx.web
${build.platformModulesDir}
--compress=2
--include-locales=en
--no-header-files
--no-man-pages
--strip-debug
--verbose
create-app-image
package
java-tool
jpackage
${build.package.tempDir}
@${build.package.scriptsDir}${file.separator}args-base.txt
@${build.package.scriptsDir}${file.separator}args-app-image.txt
org.apache.maven.plugins
maven-assembly-plugin
assembly
install
single
${build.releaseDir}
${build.artifactName}
false
false
posix
src/package-scripts/app-image.xml
org.apache.maven.plugins
maven-deploy-plugin
true
dev
org.openjfx
javafx-maven-plugin
linux-active
unix
${project.build.directory}/app-icon.png
tar.gz
windows-active
windows
${project.build.directory}\app-icon.ico
zip