開發環境 devjsp
測試環境 betamaven
線上環境 prod測試
<build>
<resources>
<resource>
<directory>src/main/resources.${deploy.type}</directory> //各類環境的資源
<excludes>
<exclude>*.jsp</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory> //公共的資源
</resource>
</resources>
</build>
<profiles> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> //設置默認環境 </activation> <properties> <deploy.type>dev</deploy.type> </properties> </profile> <profile> <id>beta</id> <properties> <deploy.type>beta</deploy.type> </properties> </profile> <profile> <id>prod</id> <properties> <deploy.type>prod</deploy.type> </properties> </profile> </profiles>
建立各類環境對應的resources,配置相應文件。ui
maven projects中選擇環境spa
相對應的編譯打包命令:blog