使用maven的launch4j创建exe

我想用launch4j将我的jar包装到exe文件中。 这是我的pom.xml:

 4.0.0 de.thz.cameracontrol Kamerasteuerung 0.0.3-SNAPSHOT jar name http://maven.apache.org  UTF-8 1.8 2.3.2 3.3 4.3 Kamerasteuerung         org.apache.maven.plugins maven-compiler-plugin ${version.maven.compiler}  UTF-8 ${java.version} ${java.version}    org.apache.maven.plugins maven-site-plugin ${version.maven.site}    com.akathist.maven.plugins.launch4j launch4j-maven-plugin   l4j-clui package  launch4j   console target/Kamerasteuerung-0.0.3-SNAPSHOT-jar-with-dependencies.jar target/CameraControl.exe http://java.com/download  de.thz.cameracontrol.server.Server   false false 1.8.0 preferJre 32   1.0.0.0 ${project.version} ${project.name} C 1.0.0.0 1.0.0.0 ${project.name} AppName CameraControl.exe       org.apache.maven.plugins maven-assembly-plugin 2.4   jar-with-dependencies    de.thz.cameracontrol.server.Server      assembly package  attached          ...  

这是我的批次:

 @echo off call mvn -D skipTests clean assembly:attached pause 

我得到一个正确的jar与我的依赖,但我没有得到一个exe文件。 还有别的事可做吗? descriptor.xml真的有必要吗?

虽然我没有正确检查你的pom。 因为它生产正确的jar子,我认为它很好。 你试过mvn包吗?