gpt4 book ai didi

java - azure 外部文件绝对路径

转载 作者:行者123 更新时间:2023-11-28 22:50:25 24 4
gpt4 key购买 nike

我们正在与 Azure 合作,遇到了一个问题,希望你们中的一些人有过这样的经历。我找不到任何关于在以下情况下该怎么做的明确文档。

  1. 我们正在 Azure Web Apps 中的 Tomcat 上部署 Java 应用程序。
  2. Web 应用程序使用第 3 方支付工具包
  3. 第三方支付工具包需要外部文件
  4. 第 3 方支付工具包需要外部文件的绝对路径。

我的问题是:

  1. 外部文件可以放在 Azure 环境中的什么地方?
  2. 如何找到外部配置文件的绝对路径?

没有其他办法解决它,因为 3rd 方库目前需要绝对路径,因此将文件放在 CLASSPATH 中似乎不起作用。我需要将外部文件放在 Azure 环境中的某处,然后能够使用绝对路径引用它,以便库可以找到它。

我目前正在将项目从 Eclipse 直接部署到 Azure。

如果您有任何建议,请告诉我。

最佳答案

您的 Java 应用程序位于d:\home\site\wwwroot\webapps\ROOT\,或者非常接近的东西。使用 Kudu's DebugConsole快速找出您要部署到的确切路径:

enter image description here

将配置文件放在相同的路径下(但确保它不能直接从网络访问)或更好的d:\home\site\some_directory

d:\home\site 是世界可读/可写的。

关于java - azure 外部文件绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41888701/

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