2
我有一个在'/ some/where'中构建的maven项目,我希望从另一个目录'/ foo/bar'运行/执行。我目前正在运行的命令,如:从不包含pom.xml的远程目录运行mvn exec:
cd /some/where
mvn exec:java -Dexec.mainClass=org.xmlcml.cml.rest.Client
与
/some/where/pom.xml
我希望做一些事情,如:
cd /foo/bar
mvn -p /some/where/pom.xml exec:java -Dexec.mainClass=org.xmlcml.cml.rest.Client
但不知道语法或是否是允许的。
如果允许在哪里参考相对文件名(a)含有pom.xml中,即/some/where
或(b)的当前目录的目录/foo/bar