m2e不';t使用maven原型快速启动生成站点

m2e不';t使用maven原型快速启动生成站点,maven,m2e,Maven,M2e,我们的项目团队希望在构建和CI时从ant切换到maven,因此我将遵循Sonatype的“maven by Example”一书来处理这个问题 我使用的是m2e,带有m2e安装的内部maven 我已经使用maven原型快速启动创建了一个项目,并且没有以任何方式对其进行修改。它构建得很好,但是当我以。。有了目标“site”,我的项目的目标文件夹或我能找到的任何地方都不会生成任何内容。以下是输出: [INFO] Scanning for projects... [INFO]

我们的项目团队希望在构建和CI时从ant切换到maven,因此我将遵循Sonatype的“maven by Example”一书来处理这个问题

我使用的是m2e,带有m2e安装的内部maven

我已经使用maven原型快速启动创建了一个项目,并且没有以任何方式对其进行修改。它构建得很好,但是当我以。。有了目标“site”,我的项目的目标文件夹或我能找到的任何地方都不会生成任何内容。以下是输出:

[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building quickstart 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-site-plugin:2.0.1:site (default-site) @ quickstart ---
Downloading: http://repo1.maven.org/maven2/org/apache/maven/skins/maven-default-   skin/maven-metadata.xml
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/skins/maven-default-skin/maven-metadata.xml (370 B at 2.0 KB/sec)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.759s
[INFO] Finished at: Fri May 25 08:46:54 BST 2012
[INFO] Final Memory: 10M/110M
[INFO] ------------------------------------------------------------------------

这是因为我在使用内部m2e maven吗?我需要单独安装maven吗?

首先,根据我的经验,在m2e中使用外部maven安装绝对是个好主意。我在使用embedded Maven时遇到了一些麻烦(其他类型),我不建议使用它

现在谈谈您的问题:我不知道是m2e的嵌入式Maven还是您的错误或误解,但我刚刚使用相同的quickstart原型生成了简单的项目,一切正常。我有如下输出:

    [INFO] Scanning for projects...
    [INFO]
    [INFO] ------------------------------------------------------------------------
    [INFO] Building tester 1.0-SNAPSHOT
    [INFO] ------------------------------------------------------------------------
    [INFO]
    [INFO] --- maven-site-plugin:3.0:site (default-site) @ tester ---
    [WARNING] Report plugin org.apache.maven.plugins:maven-project-info-reports-plugin has an empty version.
    [WARNING]
    [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
    [WARNING]
    [WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
    [INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.4
    [INFO] Relativizing decoration links with respect to project URL: http://maven.apache.org
    [INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
    [INFO] Generating "Distribution Management" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "About" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Dependencies" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Issue Tracking" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Project Plugins" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Continuous Integration" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Project License" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Mailing Lists" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Project Team" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Source Repository" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Plugin Management" report    --- maven-project-info-reports-plugin:2.4
    [INFO] Generating "Project Summary" report    --- maven-project-info-reports-plugin:2.4
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 4.046s
    [INFO] Finished at: Fri May 25 10:10:35 CEST 2012
    [INFO] Final Memory: 9M/28M
    [INFO] ------------------------------------------------------------------------

和预期一样,站点是在
target/site

欢迎使用Maven下生成的。搬到马文是个好决定。我刚刚测试了
站点
它可以正常工作。但是,如果从Eclipse查看,可能需要刷新目标文件夹。该站点是在
target/site
文件夹下生成的。谢谢,这是运行站点目标后eclipse没有更新文件夹视图的组合。即便如此,内置maven只生成css和图像,而不是实际内容。在安装了真正的Maven和m2e之后,一切都很好。