最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
java中Web Project中加载dll文件的终极解决方案
时间:2022-11-14 23:25:42 编辑:袖梨 来源:一聚教程网
1.首先把要加载的dll文件拷贝到Web Project的src目录下
2.声明一个TestDLL类,名字请根据实际命名
| 代码如下 | 复制代码 |
|
package com.anllin.jni; public class TestDLL public native void test1(); public native void test2(); public native void test3();
|
|
3.声明一个调用类TestInvoker,名字请根据实际命名
| 代码如下 | 复制代码 |
|
package com.anllin.jni; public class TestInvoker public TestInvoker() public void test1() public void test2() public void test3() |
|
4.这种Dll文件加载方式的好处:
a.当你有多个Web Project,每个都要去调用DLL时,就不冲突了,如果DLL是放在tomcat的bin下的话,每加载一次都是加载相同的dll,会报错,我做的项目就是这样。
b.DLL文件好管理,放到src下就行,就算多个Web Project,每一份DLL都是一个拷贝,彼此之间不依赖,耦合性低。
c.方便布署,将项目打包成war包后,就象一般项目一样,放到tomcat里就行了。
相关文章
- 163邮箱网页登录入口-网易163邮箱网页版登录 04-19
- 女神漫画免费阅读全本完整版在线观看-女神漫画最新连载高清免费入口 04-19
- 春城e路通app如何绑定一卡通 04-19
- 如何注销易上网 04-19
- 美图秀秀滤镜消失怎么办 04-19
- 豆包网页版应用生成入口-豆包AI应用生成器在线入口 04-19