Я пытаюсь развернуть простое приложение Spring Boot в службе приложений Azure, но похоже, что приложение не запускается.
Мое приложение находится в конечной точке покоя
@RequestMapping("/")
public String index() {
return "Greetings from Spring Boot!";
}
Я пыталсядля развертывания с помощью azure-webapp-maven-plugin конфигурация в pom выглядит следующим образом
<plugin>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-webapp-maven-plugin</artifactId>
<version>1.7.0</version>
<configuration>
<schemaVersion>V2</schemaVersion>
<!-- Web App information -->
<resourceGroup>${resourceGroup}</resourceGroup>
<appName>boot-test-app</appName>
<region>westeurope</region>
<pricingTier>P1V2</pricingTier>
<runtime>
<os>linux</os>
<javaVersion>jre8</javaVersion>
<webContainer>tomcat 8.5</webContainer>
</runtime>
<appSettings>
<property>
<name>PORT</name>
<value>80</value>
</property>
<property>
<name>JAVA_OPTS</name>
<value>-Xmx512m -Xms512m</value>
</property>
</appSettings>
<deployment>
<resources>
<resource>
<directory>${project.basedir}/target</directory>
<!--<targetPath>/home/site/wwwroot/webapps/ROOT/</targetPath>-->
<includes>
<include>*.war</include>
</includes>
</resource>
</resources>
</deployment>
</configuration>
</plugin>
Плагин говорит, что развертывание прошло успешно, но когда я открываю веб-страницу приложения - у меня ошибка 404.То же самое, если я использую плагин Azure для Intellij Idea.
Чего мне не хватает?Спасибо!