首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在install4j安装程序中使用jniwrapper自定义代码

在install4j安装程序中使用jniwrapper自定义代码
EN

Stack Overflow用户
提问于 2015-04-28 15:21:07
回答 1查看 138关注 0票数 1

我们有一个用install4j编写的安装脚本。

我们的安装程序需要调用库jniwrap.dll中的自定义代码。我们在install4j项目中包含了jniwrap.dll,并在“安装程序”>“自定义代码和资源”中声明了它。

不幸的是,安装失败了:无法加载jniwrap.dll,因为它不在搜索路径中。

你知道如何修复这个错误吗?那么jniwrapper的许可证文件呢?我们是否也需要将其插入到install4j项目中?

提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2015-04-28 18:07:39

不幸的是,安装失败:无法加载jniwrap.dll,因为它不在搜索路径中。

解压缩文件的父目录将不在搜索路径中。你得打电话给我

代码语言:javascript
复制
System.load((String)context.getVariable("sys.resourceDir") 
    + File.separator + "jniwrap.dll");

来加载库。

jniwrapper的许可证文件呢?我们是否也需要将其插入到install4j项目中?

如果它需要与DLL位于同一目录中,则为yes。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29912830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档