如何从另一个目录(没有cd到项目目录)运行Maven?

问题描述 投票:219回答:4

假设我的Maven项目位于/some/location/project,而我的当前位置是/another/location/,如何在不更改项目位置cd /some/location/project的情况下运行Maven构建?

maven
4个回答
381
投票
您可以使用参数-f并指定pom文件的路径,例如mvn -f /path/to/pom.xml

14
投票
我不认为Maven支持这一点。如果您使用的是Unix,并且不想离开当前目录,则可以使用小型Shell脚本,Shell函数或仅使用子Shell:

3
投票
对我来说,是这样的:mvn -f /path/to/pom.xml [goals]

0
投票
关于:?
© www.soinside.com 2019 - 2024. All rights reserved.