【问题标题】:How to run mvn clean install from another directory? [closed]如何从另一个目录运行 mvn clean install? [关闭]
【发布时间】:2020-05-13 20:34:34
【问题描述】:

我有 java 应用程序并部署在文件夹 A 中。但我想从文件夹 B 运行 mvn commands(mvn clean install)。这可能吗?

【问题讨论】:

标签: java maven


【解决方案1】:

如果你想构建多个项目,你可以像下面这样创建一个xml文件,然后使用mvn clean install

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.myProject</groupId> <artifactId>full-build</artifactId> <version>0.0.1</version> <name>My Project Name</name> <description>Full build of the Projects.</description> <packaging>pom</packaging> <modules> <module>path of module 1</module> <module>path of module 2</module> <!-- You can even use relative path --> <module>../folder1/relativePath/module 3</module> </modules> <dependencies> // if any </dependencies> </project>

【讨论】:

    【解决方案2】:

    使用参数 -f 然后指定你的 pom 文件的路径, 例如 : mvn -f /path/to/pom.xml

    这会为工作目录运行 maven。

    【讨论】:

    • 这对我有用。谢谢
    猜你喜欢
    • 2021-04-23
    • 1970-01-01
    • 1970-01-01
    • 2016-11-11
    • 2013-11-16
    • 2019-06-17
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多