如何从Eclipse(Windows)部署到Azure Web Apps for Linux,并自动上载Linux环境特定的文件?
我的应用程序作为Eclipse动态项目在Windows笔记本电脑上运行良好 我使用Azure/Publish as Azure Web App将其部署到Azure Web Apps for Linux 应用程序部署成功 但是,有几个文件是特定于Eclipse环境的,需要更改为特定于Linux环境 目前,我正在使用WinSCP在部署后手动更改这些,然后重新启动Web应用程序。作为部署的一部分,是否有方法上载Linux环境特定的文件 我的一个想法是使用如何从Eclipse(Windows)部署到Azure Web Apps for Linux,并自动上载Linux环境特定的文件?,eclipse,azure,maven,Eclipse,Azure,Maven,我的应用程序作为Eclipse动态项目在Windows笔记本电脑上运行良好 我使用Azure/Publish as Azure Web App将其部署到Azure Web Apps for Linux 应用程序部署成功 但是,有几个文件是特定于Eclipse环境的,需要更改为特定于Linux环境 目前,我正在使用WinSCP在部署后手动更改这些,然后重新启动Web应用程序。作为部署的一部分,是否有方法上载Linux环境特定的文件 我的一个想法是使用 ... 战争 ... com.microso
...
战争
...
com.microsoft.azure
azure webapp maven插件
1.6.0
${RESOURCEGROUP_NAME}
${WEBAPP_NAME}
${PLAN\u RESOURCEGROUP\u NAME}
${PLAN_NAME}
tomcat 8.5-jre8
...
但是,我不知道如何在脚本中指定特定于eclipse的文件,而且我也不知道这是否是最好的方法。我建议使用DevOps管道来满足定制需求 您可以GitHub操作来处理特定于Eclipse的文件:
我建议使用DevOps管道来满足定制需求 您可以GitHub操作来处理特定于Eclipse的文件:
我理解这是两个不同的建议,对吗?第一个建议与第二个建议有关吗?我将SVN用于我的存储库而不是GitHubAm。我的理解正确吗?这是两个不同的建议?第一个建议是关于第二个建议,我将SVN用于我的存储库,而不是GitHub
<project>
...
<packaging>war</packaging>
...
<build>
<plugins>
<plugin>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-webapp-maven-plugin</artifactId>
<version>1.6.0</version>
<configuration>
<!-- Web App information -->
<resourceGroup>${RESOURCEGROUP_NAME}</resourceGroup>
<appName>${WEBAPP_NAME}</appName>
<!-- Deploy Web App to the existing App Service Plan -->
<appServicePlanResourceGroup>${PLAN_RESOURCEGROUP_NAME}</appServicePlanResourceGroup>
<appServicePlanName>${PLAN_NAME}</appServicePlanName>
<!-- Java Runtime Stack for Web App on Linux-->
<linuxRuntime>tomcat 8.5-jre8</linuxRuntime>
</configuration>
</plugin>
...
</plugins>
</build>
</project>