作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在开发应用程序时,我最常使用的命令是mvn clean install
。 90% 的时间可能不需要清洁,但这不会造成伤害并且可能有助于避免奇怪的问题。然而,有时,当我在控制台应用程序上工作时,当我在一个终端上打开 trunk,并在另一个终端上定位时。
mvn clean
在这种情况下会执行我需要的操作 - 它删除目标文件夹中的每个文件 - 然后由于锁定文件夹本身而失败。有没有办法告诉它,在这种情况下它应该忽略/跳过删除文件夹本身并继续 install
?
最佳答案
是的,您可以配置 maven-clean-plugin
to ignore errors在 failOnError
的帮助下属性。它默认为 true
,这意味着插件将因错误而失败。
禁用此功能的示例配置:
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<failOnError>false</failOnError>
</configuration>
</plugin>
您也可以直接在命令行上执行此操作,无需更改 POM,方法是设置 maven.clean.failOnError
用户属性:
mvn clean install -Dmaven.clean.failOnError=false
请注意,这会使插件忽略所有错误,但目前无法使其仅忽略某些类型的错误。
关于maven - 当只剩下文件夹时,使 maven clean 不会失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34610455/
案例研究如下, Tasks Table has an Order ID. 1 Task is belonged to an Order Table. An Order can have many ta
我有一个 fiddle ,如下所示,在位置 4(图片 4、图片 5、图片 6),我想要交叉淡入淡出(淡入/淡出) 要发生的图片库。目前该位置只显示图6。 https://jsfiddle.net/k0
我是一名优秀的程序员,十分优秀!