gpt4 book ai didi

java - 如何使用maven将可执行文件放入war文件

转载 作者:行者123 更新时间:2023-11-28 23:45:20 24 4
gpt4 key购买 nike

我们的 Web 服务依赖于第三方可执行文件,因此我们必须使用它来部署 war。由于 war 文件将被解压缩并放入 tomcat webapps 文件夹中,我想知道是否有任何方法可以将可执行文件放入 war 中,以便 tomcat 在部署时解压缩它,然后我可以从我的 java 代码中调用它。

谢谢!

最佳答案

我最近做了一件类似的事情,我需要用我的 java 可执行文件发送一个 .dll。不确定这是否是最好的样式,但它确实有效:我将 .dll 打包到我的 jar 中,将其提取(复制)到系统“temp”文件夹,然后调用 System.load()。

但在您的情况下,我认为这种方法可能会与 tomcat 安全规则纠缠在一起。任何人都可以深入了解是否可以修改这些规则以允许 webapp 运行另一个可执行文件吗?

否则,是否有某种可以放置可执行文件的 tomcat“认可”文件夹。如果它是一个有点静态的可执行文件(不会经常更改),那么您可以将它部署到 tomcat 一次(与您的 war 分开)。

祝你好运。

关于java - 如何使用maven将可执行文件放入war文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14997459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com