强制mvn使用Stub项目(无POM)

时间:2015-11-17 15:22:57

标签: maven

在没有pom文件的目录下执行mvn命令时,将使用Stub Project(No POM)。

有一些插件,例如mvn deploy:deploy-file,可以在没有pom文件的情况下执行。

当执行这样的插件时,我开始认为我想强制使用Stub项目(No POM),无论pom文件是否存在于当前目录下。我这么认为是因为当我使用多模块项目时,我经常cd进入每个模块,并做一些工作。我有一个特定mvn命令的命令历史记录,它在Stub Project(No POM)下工作正常,但是如果对模块的pom执行则没有按预期工作。

在当前目录中检查pom.xml是否存在,或者在没有pom.xml的情况下cd到某个目录是一件令人沮丧的事情,只是为了执行一个插件,通过忽略pom可以正常工作。

问题:有没有办法强制执行mvn命令来使用Stub项目(No POM),无论命令执行的位置是什么?

0 个答案:

没有答案