Java mvn站点命令不起作用-生成css和图像,而不是html

Java mvn站点命令不起作用-生成css和图像,而不是html,java,maven,Java,Maven,我和maven有一个奇怪的问题。要创建java项目,我使用mvn原型:generate命令。这将创建一个包含java源文件App.java和测试文件的目录结构。这是通过选择默认选项,然后输入文件夹和包信息来完成的 现在我有了一个由Maven生成的基本java项目。我的问题是,我试图使用mvnsite命令生成一个这样的网站,但发现没有生成任何html内容。生成的唯一内容是css文件夹和图像文件夹 有人知道为什么没有创建html文件吗?这通常不是问题 如果有助于调试此问题,我将在Java1.6中使用

我和maven有一个奇怪的问题。要创建java项目,我使用
mvn原型:generate
命令。这将创建一个包含java源文件
App.java
和测试文件的目录结构。这是通过选择默认选项,然后输入文件夹和包信息来完成的

现在我有了一个由Maven生成的基本java项目。我的问题是,我试图使用
mvnsite
命令生成一个这样的网站,但发现没有生成任何html内容。生成的唯一内容是css文件夹和图像文件夹

有人知道为什么没有创建html文件吗?这通常不是问题

如果有助于调试此问题,我将在Java1.6中使用OS-X

祝你一切顺利


user_loser

如果您遵循这些步骤,您应该能够成功生成一个maven站点。我已经用Maven 3.0.4和Maven 3.3.1对其进行了测试

  • 创建一个新目录

    mkdir mavenTest

  • 进去

    cd-mavenTest

  • 生成项目

    mvn原型:generate-B-DarchetypeGroupId=org.apache.maven.archetypes-DarchetypeArtifactId=maven原型快速启动-DarchetypeVersion=1.1-DgroupId=com.company-DartifactId=project-Dversion=1.0-SNAPSHOT-Dpackage=com.company.project

  • 进入项目目录

    cd项目

  • 生成网站

    mvn站点

  • 看看它

    ls目标/站点/


我试过这个。这对我不起作用。我有一种感觉,这将在Linux和Ubuntu或Windows上运行。谢谢你的详细答复。我喜欢使用命令行开关生成Java项目,而不必使用Maven提供的选项。我的防火墙设置提醒了我半秒钟。我有一个假设,这部分与为什么没有生成.html页面有关。我只看到
目标/站点
目录下的
图像
css
目录。再次感谢你的帮助请尝试关闭防火墙。如果您使用相同的Maven版本并遵循这些步骤,它应该可以工作。您还可以发布构建日志吗?我使用的是旧版本的Maven 3.0.3和Java 1.6—我正在更新到Java 1.7和Maven 3.3.1。关闭防火墙可能适用于我的旧环境,但这在计算机安全方面相当糟糕——更不用说在信息安全方面的可怕了。我将尝试使用此新环境运行您的Maven脚本:这适用于OS-X 10.7.5上的java1.7和Maven 3.3.1,防火墙设置非常高!谢谢你的帮助@Ortomala Lokni
css                          images                  project-info.html
dependencies.html            index.html              project-summary.html
dependency-convergence.html  plugin-management.html
dependency-info.html         plugins.html