gpt4 book ai didi

git - Azure 应用服务部署失败并显示 : Platform 'java' version '11.0.8' is unsupported

转载 作者:行者123 更新时间:2023-12-03 02:32:32 25 4
gpt4 key购买 nike

我们有一个包含 PHP 5.6 应用程序的 azure 应用程序服务

我们使用本地 git 通过 git 远程部署到该应用程序。

我们使用的命令是git push 远程名称 HEAD:master

这是 git bash 对话框中显示的完整消息:

Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 382 bytes | 127.00 KiB/s, done.
Total 4 (delta 3), reused 0 (delta 0)
remote: Checking connectivity: 4, done.
remote: Deploy Async
remote: Updating branch 'master'.
remote: ............
remote: Updating submodules.
remote: Preparing deployment for commit id '3731bff201'.
remote: Repository path is /home/site/repository
remote: Running oryx build...
remote: Operation performed by Microsoft Oryx, https://github.com/Microsoft/Oryx
remote: You can report issues at https://github.com/Microsoft/Oryx/issues
remote:
remote: Oryx Version: 0.2.20200917.1, Commit: 59deb778658a124cb74ea8e2c8f39fa87abcc9d9, ReleaseTagName: 20200917.1
remote:
remote: Build Operation ID: |A+SucU1uce4=.5b60ab5f_
remote: Repository Commit : 3731bff20118d7747e4e6d99c795f058fc469a64
remote:
remote: Detecting platforms...
remote: .....................................................................
remote: Error: Platform 'java' version '11.0.8' is unsupported. Supported versions:
remote: Deployment Logs : 'xxxx'
To yyyy
4595f2cc5..3731bff20 HEAD -> master

(我用 xxxx 和 yyyy 替换了一些网址)

我相信这里的关键是:平台“java”版本“11.0.8”不受支持

我只是不知道在哪里可以解决这个问题。

我尝试寻找答案,但我发现的只是将此值设置为 false 的建议:SCM_DO_BUILD_DURING_DEPLOYMENT= FALSE

我尝试使用其他应用进行部署,但遇到了同样的问题。

最佳答案

查看 Oryx 源代码,java 检测器似乎正在触发,因为您的项目包含具有 .java.jsp 扩展名的文件。

这可能是因为您使用的节点模块包含 java 文件。

Azure DevOps

您可以通过将 Azure DevOps 中的 Azure 应用服务部署步骤中的运行时堆栈属性配置为所需的 Node 版本来覆盖此设置。

enter image description here

Azure - 本地 Git/Kudo

在您的项目中,安装 kuduscript 工具 (npm install kuduscript -g) 并运行 kuduscript -y --node 以创建自定义部署脚本,然后提交新文件,您的部署应该会成功。有关为更复杂的部署创建自定义部署脚本的更多信息,请参阅 here .

Source

关于git - Azure 应用服务部署失败并显示 : Platform 'java' version '11.0.8' is unsupported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64483804/

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