我在我的 Java 项目中使用 DLL 文件调用 C++ 方法。现在,我已经对路径进行了硬编码。
该应用程序将部署在多台机器上,它也会在多台机器上运行。我应该把我的 DLL 文件放在哪里,以便我可以加载它并在任何机器上调用它?
最佳答案
我见过将 DLL 放入 JAR 文件的应用程序。在运行时,他们将 DLL 从 JAR 中提取到一个临时目录中,然后在那里访问它。
这不是最有效的方法,但从部署的角度来看是最简单的。
关于java - DLL文件放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7343573/