我们有一个用install4j编写的安装脚本。
我们的安装程序需要从库jniwrap.dll调用自定义代码。 我们将jniwrap.dll包含在install4j项目中并在' Installer'中声明了它。 > '自定义代码&资源'
不幸的是安装失败:无法加载jniwrap.dll,因为它不在搜索路径中。
您知道如何修复错误吗? jniwrapper的许可证文件怎么样?我们是否也必须将它插入到install4j项目中?
提前谢谢。
答案 0 :(得分:0)
不幸的是安装失败:无法加载jniwrap.dll,因为 它不在搜索路径中。
解压缩文件的父目录不在搜索路径中。你必须致电
System.load((String)context.getVariable("sys.resourceDir")
+ File.separator + "jniwrap.dll");
加载库。
jniwrapper的许可证文件怎么样?我们是否必须将其插入 install4j项目也是吗?
如果它需要与DLL在同一目录中,那么是。