4.0.0
cn.octopusyan
alist-gui
${gui.version}
gui
${gui.version}
alist-gui
21
21
21
UTF-8
UTF-8
${gui.version}
cn.octopusyan.alistgui.AppLauncher
${project.basedir}/src/main/resources/css
${project.basedir}/target/classes/css
org.openjfx
javafx-controls
org.openjfx
javafx-fxml
io.github.mkpaz
atlantafx-base
org.slf4j
slf4j-api
ch.qos.logback
logback-classic
ch.qos.logback
logback-core
org.apache.commons
commons-lang3
org.apache.commons
commons-exec
cn.hutool
hutool-core
org.projectlombok
lombok
com.fasterxml.jackson.dataformat
jackson-dataformat-yaml
org.kordamp.ikonli
ikonli-javafx
org.kordamp.ikonli
ikonli-fontawesome-pack
com.gluonhq
emoji
src/main/resources
true
css/*.scss
org.apache.maven.plugins
maven-compiler-plugin
21
--enable-preview
UTF-8
org.projectlombok
lombok
${lombok.version}
us.hebi.sass
sass-cli-maven-plugin
1.78.0
${cssSrcPath}/root.scss:${cssTargetPath}/root.css
${cssSrcPath}/root-view.scss:${cssTargetPath}/root-view.css
${cssSrcPath}/main-view.scss:${cssTargetPath}/main-view.css
${cssSrcPath}/setup-view.scss:${cssTargetPath}/setup-view.css
${cssSrcPath}/about-view.scss:${cssTargetPath}/about-view.css
${cssSrcPath}/admin-panel.scss:${cssTargetPath}/admin-panel.css
--no-source-map
sass-exec
generate-resources
run
org.openjfx
javafx-maven-plugin
true
2
true
true
alistgui
app
app
cn.octopusyan.alistgui/${exec.mainClass}
default-cli
true
2
true
true
alist-gui
app
app
cn.octopusyan.alistgui/${exec.mainClass}
io.github.fvarrui
javapackager
${exec.mainClass}
true
false
true
${project.basedir}/src/main/resources/assets
--enable-preview
-Xmx100m
windows
package
package
windows
${project.name}-windows
true
gui
false
${project.basedir}/src/main/resources/static/upgrade.exe
windows-nojre
package
package
${project.name}-windows-nojre
windows
true
false
gui
false
${project.basedir}/src/main/resources/static/upgrade.exe
org.apache.maven.plugins
maven-resources-plugin
3.3.1
exe
copy-resources
package
copy-resources
UTF-8
../target
${project.basedir}/target
*.zip