exe4j工具转化exe文件无法正常运行问题解决

在使用exe4j转化可运行jar时,遇到依赖lib包无法找到的问题

java.lang.NoClassDefFoundError: org/dom4j/DocumentException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getDeclaredMethod(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.dom4j.DocumentException
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)

exe4j工具转化exe文件无法正常运行问题解决_第1张图片

解决方法:

在导出jar包时,选择“Extract required libraries into generated JAR”,把依赖jar包提取出来压缩成class文件

exe4j工具转化exe文件无法正常运行问题解决_第2张图片

再设置exe4j工具就可以正常运行转化出来的exe文件了。

你可能感兴趣的:(工具配置)