gpt4 book ai didi

java - 部署后访问 azure webservice 的 url

转载 作者:行者123 更新时间:2023-11-30 10:39:29 25 4
gpt4 key购买 nike

当我在本地机器上访问在 tomcat 上运行的 Web 服务时,我可以访问它,比如说,

http://localhost:8080/UserManagement/something/users

但是我把它部署到 Azure 之后,如果我这样做,我就无法访问它,

http://example.azurewebsites.net/UserManagement/something/users

我找不到资源!!我做错了吗?

编辑:我在 Eclipse 上将我的 Web 服务创建为一个动态 Web 项目,并在 tomcat 上运行它。然后我使用适用于 Eclipse 的 Azure 插件将其作为 Web 应用程序成功上传到 Azure。

最佳答案

@Rorschach,根据你的网络服务网址,我想你已经引用了文章Create a Hello World Web App for Azure in Eclipse通过在适用于 Eclipse 的 Azure 插件中发布为 Azure Web 应用程序,在 Azure 上部署您的动态 Web 项目。

要对 webapp 进行故障排除,请检查名为 UserManagement 的项目部署是否已通过 Kudu 控制台部署在路径 site\wwwroot\webapps 中,可以通过网址 https://example.scm.azurewebsites.net/DebugConsole

如果目录UserManagement不存在于路径wwwroot\webapps,我建议您可以将项目导出为war文件并通过拖入部署它webapps路径使用Kudu控制台或使用ftp上传,然后重启webapp并尝试再次访问。

如果目录webapps不存在于路径wwwroot,我建议您可以在Application Settings中配置Java web容器> Azure 门户上的选项卡并重新部署它。

希望对您有所帮助。如有任何疑问,请随时告诉我。

关于java - 部署后访问 azure webservice 的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39277354/

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