我有一个使用struts,Hibernate和spring在redhat上运行的Java Web应用程序。我将搜索在我的应用程序中调用dll文件,它的漏洞和后果。任何人都可以帮助我解决问题和错误或错误,或者可能无法做到这一点。
答案 0 :(得分:2)
那么,在您的帮助中,Microsoft提供了一种使用JNI调用DLL的方法 http://support.microsoft.com/kb/222092
除此之外,您还可以查看以前的帖子 How do I call dll inside Java?
关于JNI的IBM教程也将证明是有用的 http://www.ibm.com/developerworks/java/tutorials/j-jni/
要在Linux环境中运行dll,您可能需要WINE或Crossover等模拟器。但我不能向你保证成功,因为Wine和Crossover都不是100%兼容Windows。