【问题标题】:Maven: Cannot get the help goals working (clean:help, compiler:help, etc)Maven:无法获得帮助目标(clean:help、compiler:help 等)
【发布时间】:2011-01-30 03:27:23
【问题描述】:

我是 Maven 的新手。你知道我做错了什么吗(见下文)?


mvn -e 清洁:帮助。 +错误堆栈跟踪已打开。 [INFO] 正在扫描项目... [INFO] 在存储库中搜索前缀为“clean”的插件。 [信息] ------------------------------------------------------------ ------------------------- [错误] 构建失败 [信息] ------------------------------------------------------------ ------------------------- [信息] 未找到所需目标:清洁:org.apache.maven.plugins:maven-clean-plugin:2.2 中的帮助 [信息] ------------------------------------------------------------ ------------------------- [信息] 追踪 org.apache.maven.BuildFailureException:找不到所需的目标:清洁:org.apache.maven.plugins 中的帮助:maven-clean-plugin:2.2 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1867) 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:462) 在 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:175) 在 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)

【问题讨论】:

    标签: maven-2 maven maven-plugin


    【解决方案1】:

    您在命令行上使用的插件版本 (2.2) 没有 clean:help 目标(自 2.3 起)。试试这个:

    mvn org.apache.maven.plugins:maven-clean-plugin:2.4:help
    

    【讨论】:

    【解决方案2】:

    我想你想要:

    mvn help:describe -Dcmd=clean
    

    给出:

    [INFO] [help:describe {execution: default-cli}]
    [INFO] 'clean' is a lifecycle with the following phases: 
    * pre-clean: Not defined
    * clean: org.apache.maven.plugins:maven-clean-plugin:clean
    * post-clean: Not defined
    

    有关更多详细信息和示例,请参阅here。这同样适用于compile

    mvn help:describe -Dcmd=compile
    

    【讨论】:

    • 谢谢。这不是我想要的,但信息很有趣。
    猜你喜欢
    • 2011-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-06
    • 2010-12-02
    • 1970-01-01
    相关资源
    最近更新 更多