Spring Boot Azure 部署无法更新代码

我已按照文档的分步说明进行操作。它工作得很好。

但是,我尝试更改“来自 Spring Boot 的问候!”的返回值。到“来自 Spring Boot! v2.0 的问候”并进行了必要的更改(在测试中)。然后运行mvn clean package删除任何现有的 jar 并创建一个新的 jar,最后运行./mvnw azure-webapp:deploy它更新现有的 Web 服务。还指出“建立成功”

不知道我哪里出错了。


慕桂英546537
浏览 114回答 2
2回答

萧十郎

每次maven部署任务都会创建不同的Web应用程序。您能检查一下吗?

鸿蒙传说

好吧,这就是解决方案 - 非常简单。基本上你需要改变pom.xmlie下的版本<groupId>org.springframework</groupId><artifactId>gs-spring-boot</artifactId><version>0.1.1</version>version每次要发布时更新值。但是你还需要做一件事。web.config即更改下的值httpPlatform默认情况下它将指向 0.1.0 版本,但您需要更改为 0.1.1(基本上是您想要的版本)。这样一来,其实已经很好了,所以如果有任何崩溃,你可以简单地回滚到上一个。版本。-Djava.net.preferIPv4Stack=true -Dserver.port=%HTTP_PLATFORM_PORT% -jar &quot;%HOME%\site\wwwroot\gs-spring-boot-0.1.0.jar&quot;到-Djava.net.preferIPv4Stack=true -Dserver.port=%HTTP_PLATFORM_PORT% -jar &quot;%HOME%\site\wwwroot\gs-spring-boot-0.1.1.jar&quot;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java