Maven 2 如何使用属性文件中的变量禁用maven war插件的执行

Maven 2 如何使用属性文件中的变量禁用maven war插件的执行,maven-2,plugins,properties,war,Maven 2,Plugins,Properties,War,在我的pom.xml中,我使用maven-war-plugin打包不同的war文件,并使用属性maven-plugin读取属性文件 <plugin> <artifactId>maven-war-plugin</artifactId> <executions> <execution> <id>package-war1</id> <phase>package</phase>

在我的pom.xml中,我使用maven-war-plugin打包不同的war文件,并使用属性maven-plugin读取属性文件

<plugin>
 <artifactId>maven-war-plugin</artifactId>
 <executions>
  <execution>
   <id>package-war1</id>
   <phase>package</phase>
   <goals>
    <goal>war</goal>
   </goals>
   <configuration>
    .........

   </configuration>
  </execution>

  <execution>
   <id>package-war2</id>
   <phase>package</phase>
   <goals>
    <goal>war</goal>
   </goals>

   <configuration>
    .......
   </configuration>
  </execution>

 </plugin>

maven战争插件
包-war1
包裹
战争
.........
包-war2
包裹
战争
.......
如何使用属性文件禁用package-war1或war2的进程。 前任: 我想在属性文件中创建变量,如:package-war1=true package-war2=false。然后只运行打包war1的过程。打包war2的过程暂时不会运行

如何使用属性文件禁用package-war1或war2的进程

不可能。使用配置文件来实现某些功能