4.0.0
com.coproject
math-learning
0.1.4
UTF-8
17
17
21.0.3
false
org.openjfx
javafx-controls
${javafx.version}
win
org.openjfx
javafx-fxml
${javafx.version}
win
com.fasterxml.jackson.core
jackson-databind
2.17.1
com.sun.mail
jakarta.mail
2.0.1
org.apache.commons
commons-lang3
3.14.0
${project.artifactId}
org.apache.maven.plugins
maven-compiler-plugin
3.11.0
${maven.compiler.source}
${maven.compiler.target}
org.openjfx
javafx-maven-plugin
0.0.8
com.coproject.MainApp
org.apache.maven.plugins
maven-jlink-plugin
3.2.0
${project.build.directory}/jlink-image
${env.JAVA_HOME}/bin/jlink
${env.JAVA_HOME}/jmods
${project.basedir}/lib/javafx-jmods-21.0.8/javafx-jmods-21.0.8
javafx.base,javafx.graphics,javafx.controls,javafx.fxml
true
true
true
${skipJlink}
make-jlink-image
package
jlink
${skipJlink}
org.apache.maven.plugins
maven-jar-plugin
3.3.0
${project.build.directory}/dist
${project.build.directory}/dist/manifest.mf
force-jar
package
jar
org.apache.maven.plugins
maven-assembly-plugin
3.6.0
com.coproject.MainApp
jar-with-dependencies
${project.artifactId}-${project.version}
true
${project.build.directory}/dist
make-assembly
package
single
org.apache.maven.plugins
maven-shade-plugin
3.5.0
package
shade
true
${project.build.directory}/dist/${project.build.finalName}.jar
false
false
com.coproject.MainApp
org.apache.maven.plugins
maven-dependency-plugin
3.6.1
copy-runtime-deps
prepare-package
copy-dependencies
${project.build.directory}/dist/lib
runtime
org.apache.maven.plugins
maven-antrun-plugin
3.1.0
generate-manifest-with-classpath
prepare-package
Manifest-Version: 1.0
Main-Class: com.coproject.MainApp
Class-Path: ${deps.cp}
run
prepare-smtp-env
package
run
cleanup-dist-jars
post-package
run
org.apache.maven.plugins
maven-resources-plugin
3.3.1
copy-javafx-win
prepare-package
copy-resources
${project.build.directory}/dist/lib
${project.basedir}/lib/javafx-win
javafx-*-win.jar
copy-app-README
package
copy-resources
${project.build.directory}/dist
${project.basedir}
README.md
copy-config-guides
package
copy-resources
${project.build.directory}/dist
${project.basedir}
configure_smtp_qq.ps1
org.panteleyev
jpackage-maven-plugin
1.7.1
${project.build.directory}/dist
${project.build.directory}/dist
${project.build.directory}/jpackage
msi
数学学习软件
Coproject
0.1.4
true
true
true
true
true
${project.artifactId}.jar
com.coproject.MainApp
lib/*
app/lib
true
--module-path
app/lib
--add-modules
javafx.controls,javafx.fxml
make-installer
package
jpackage
no-jlink
false
true