如何从Eclipse(Windows)部署到Azure Web Apps for Linux,并自动上载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

我的应用程序作为Eclipse动态项目在Windows笔记本电脑上运行良好

我使用Azure/Publish as Azure Web App将其部署到Azure Web Apps for Linux

应用程序部署成功

但是,有几个文件是特定于Eclipse环境的,需要更改为特定于Linux环境

目前,我正在使用WinSCP在部署后手动更改这些,然后重新启动Web应用程序。作为部署的一部分,是否有方法上载Linux环境特定的文件

我的一个想法是使用


...
战争
...
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>