java.lang.UnsatisfiedLinkError:使用Launch4j软件将.jar文件创建为.exe文件时,java.library.path中没有jmtp错误

java.lang.UnsatisfiedLinkError:使用Launch4j软件将.jar文件创建为.exe文件时,java.library.path中没有jmtp错误,java,swing,user-interface,unsatisfiedlinkerror,Java,Swing,User Interface,Unsatisfiedlinkerror,我正在用java开发一个GUI windows应用程序 我现在需要创建一个安装程序。我得到了.jar文件,现在我正在使用Launch4j免费软件创建.exe文件。希望是免费软件,如果是付费软件,请告诉我 项目有许多外部.jar文件和.dll文件的依赖项 当我运行Launch4j s/w时,我已经将所有jar文件和dll文件都包含在其中,在主线程java.lang.UnsatisfiedLinkError中以异常形式获取错误:java.library.path中没有jmtp 请帮助我如何创建一个完

我正在用java开发一个GUI windows应用程序

我现在需要创建一个安装程序。我得到了.jar文件,现在我正在使用Launch4j免费软件创建.exe文件。希望是免费软件,如果是付费软件,请告诉我

项目有许多外部.jar文件和.dll文件的依赖项

当我运行Launch4j s/w时,我已经将所有jar文件和dll文件都包含在其中,在主线程java.lang.UnsatisfiedLinkError中以异常形式获取错误:java.library.path中没有jmtp

请帮助我如何创建一个完美的可执行文件


我会尝试将java.library.path环境变量设置为指向DLL。它是本机代码的类路径;否则无法加载。我还尝试了在环境变量中设置.dll路径,但得到了相同的错误。设置类路径后,我是否需要重新启动系统或关闭Install4j并再次打开。?我不使用它;我不知道。您是如何设置环境变量的?上面的选项卡?附加此E:complete path\jmtp.dll;到路径。@user2085965您正在使用Netbeans创建jar文件吗?