JAVA调用DLL -- JNA和Fat Jar的使用及打包问题(二)
来源:互联网 发布:阿里云 搭建云流量 编辑:程序博客网 时间:2024/05/19 13:05
…接着上面第一篇,继续
3-3、工程打包问题
由于上面的工程中使用了外部的jar包jna.jar,在该工程打包后的jar包 中,包含jna.jar。由于一般的打包方式,使打包后生成的IDCardCPPToJava_fat.jar中的jna.jar不能使用,而不得不再次引用(import)jna.jar包。为了解决这个问题,可以使用Fat Jar来处理。
由于上面已经介绍的Fat Jar的安装方法和注意事项,下面接着介绍在工程中怎样使用Fat Jar来打包。
3-3-1、Fat Jar使用
补充:(2017-01-23)
导出jar文件分两种情况
1)、有主函数
2)、无主函数(包含外部jar文件)
说明:不同版本的Eclipse可能显示的对话框的内容不尽相同,根据自己所选择的版本,妥善完成。
详细说明如下:
或者选择“Export…”,如下图:(下面的步骤和上面选择Build Fat Jar一样,只是步骤多了一些)
根据自己的喜好来选择。推荐使用上面的方式
另外说明:
因为导出jar包时,可能不包含外部的包,这时就没必要使用Fat Jar。下面会说明这两种情况的导出的异同。
3.1、下面说明不包含主调函数的工程(例如:JAVA封装dll接口的工程)
下面的示例使用的是Mar版本的Eclipse。
阅读全文
0 0
- JAVA调用DLL -- JNA和Fat Jar的使用及打包问题(二)
- JAVA调用DLL -- JNA和Fat Jar的使用及打包问题(一)
- java(JNA)调用dll函数的问题
- Java工作笔记:部署Tomcat时使用jni和jna调用DLL文件的问题
- java使用JNA调用dll的方法
- 如何在java中使用jna.jar调用Delphi写的dll
- 使用JNA调用DLL函数遇到的问题
- Windows上使用JNA调用自己编写的DLL问题
- java使用jna 方法调用Win32 dll
- JNA--Java调用DLL
- java jna 调用DLL
- Java调用dll的实现,JNA框架
- Eclipse打包(导出)jar文件攻略(二)--使用Eclipse插件Fat Jar
- java 调用dll之jna(3)
- 使用fat jar和proguard对包含第三方依赖包的java代码进行打包混淆
- java fat jar 打包工具
- DLL调用(3):Java JNA调用DLL
- 使用fat jar和exe4j把java程序打包成exe执行文件
- 石子归并2
- ef中一对一单向导航
- Javaweb学习笔记三 Servlet的线程安全
- 初步验证身份证是否正确,验证是否为手机号php
- socket--多进程,多线程服务器
- JAVA调用DLL -- JNA和Fat Jar的使用及打包问题(二)
- More Effective C++之Item M10:在构造函数中防止资源泄漏
- 逻辑学 笔记三 论证
- 数据库——(6)关系和范式
- 保存退出vi编辑以及CentOS 系统安装配置步骤详解
- MultiDex开启后RxJava noClassDefFoundError(App for multidex解决方式)
- 深搜dfs
- number 90分的暴力
- 服务如何获取当前登录的windows用户名