我们正在与Azure合作,并遇到了一个希望有些人有经验的问题。在以下情况下,我无法找到有关如何操作的明确文档。
我的问题是:
由于第三方库目前需要绝对路径,所以没有别的办法,因为将文件放在CLASSPATH中似乎不起作用。我需要将外部文件放在Azure环境中,然后能够使用绝对路径引用它,以便库可以找到它。
我目前正在将项目从Eclipse直接部署到Azure中。
如果你们有任何建议,请告诉我。
答案 0 :(得分:1)
您的Java应用程序存在于
d:\home\site\wwwroot\webapps\ROOT\
,或者非常接近的东西。
使用Kudu's DebugConsole快速找到您要部署的确切路径:
将配置文件放在同一路径下(但确保无法直接从网络访问)或更好d:\home\site\some_directory
。
d:\home\site
是世界可读/可写的。