@@请教高手@@ 如何在windows下java调用.so文件??在线等, 情况是这样的。在windows下Java 的tomcat 开发程序,需要用到 .so文件中的一个getresult函数。客户给提供一个.so文件,说是接口文件。求助,在线等。。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可用JNI调用本地方法.so是Unix下的可执行文件 http://ironurbane.javaeye.com/blog/375740 二:java调用so(C) java和c / c++通信都可以通过jni来实现。 在java代码中: System.loadLibrary("Hello"); Hello不能写成Hello.dll或者Hello.so,它会根据系统平台自动填充,需要注意的是在unix/linux下生成.so动态库文件的时候, 需要在Hello.so前添加lib,否则找不到.so文件(libHello.so),运行的时候需要指定.so的路径: java -Djava.library.path=/homw/user/so所在目录 -jar Hello.jar 他只说了这么一点调用SO文件的具体些。。 jni应该可以,让客户那边再给点信息吧。这是他们的义务 用Webservice获取天气预报,求解? jsp中怎么得到网页的地址值? 高手指教.实现jsp页面传递2个值到相应的actions,标签表单只能有一个按钮可以显示? 头晕脑胀:) 错误信息的问题 Oracle的SQL语句里面有没有类似mysql里Auto_Increment的语句 年-月和年-月-日的正则表达式怎么写? BodyContent body = getBodyContent()返回一直为空 回家了, 开心,散分! 如何得到表中记录的总数? 火车头分页采集图片 ActionError 和 FiledError 区别在哪里?
java和c / c++通信都可以通过jni来实现。 在java代码中:
System.loadLibrary("Hello");
Hello不能写成Hello.dll或者Hello.so,它会根据系统平台自动填充,需要注意的是在unix/linux下生成.so动态库文件的时候,
需要在Hello.so前添加lib,否则找不到.so文件(libHello.so),运行的时候需要指定.so的路径:
java -Djava.library.path=/homw/user/so所在目录 -jar Hello.jar
他只说了这么一点调用SO文件的
具体些。。