一、问题描述
在 【错误记录】IntelliJ IDEA 导出可执行 jar 包执行报错 ( java.lang.ClassNotFoundException | 打包时没有选择依赖库 ) 博客中遇到..., 想要使用 exe4j 将上述 jar 包打包成一个 Windows 程序 ,
将 Jar 包 与 Java 虚拟机打包在一起 , 捆绑成一个可执行的 exe 程序 ;
但是 exe4j 打包时 ,...无法设置 jar 包的依赖库 , 只能设置一个 jar 包 ;
研究了下 exe4j 的文档 , 得到以下结论 :
exe4j 打包程序无法设置 jar 包依赖 , 只能设置一个 jni 相关的 native...依赖库 ;
还有一种方式可以通过命令行传入参数 , 但是打包的程序是一个途径界面程序 ;
这就比较尴尬了 , IntelliJ IDEA 打包出来的是一个 jar 包 + 若干 jar 依赖库 , 无法设置到...at java.lang.Class.forName(Unknown Source)
二、解决方案
----
在 IntelliJ IDEA 中 , 导出 jar 包时 , 选择第一种方案设置 , 然后将所有的