僅當特定目錄不存在時,是否可以有條件地運行 Maven 插件?
我本質上是在嘗試防止npm ci不必要地運行,因為 package.json 很少更改。所以理想情況下它只會在node_modules不存在時運行。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
<executions>
<execution>
<id>npm-install</id>
<phase>prepare-package</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>npm</executable>
<arguments>
<argument>ci</argument>
</arguments>
</configuration>
</execution>
</executions>
</plugin>
uj5u.com熱心網友回復:
您可以將其包裝到組態檔中并僅在給定檔案不存在時激活該組態檔。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/497608.html
上一篇:如何配置Maven專案為介面的每個實作生成不同的jar
下一篇:未能執行目標生成-所需的原型不存在(org:flink-walkthrough-datastream-java)
