java - mvn site 命令不起作用 - 生成 css 和图像而不是 html

标签 java maven

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

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

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

如果这有助于调试此问题,我将 OS-X 与 Java 1.6 结合使用。

祝一切顺利,

用户失败者

最佳答案

如果您按照这些步骤操作,您应该会成功生成 Maven 站点。我已经使用 Maven 3.0.4 和 Maven 3.3.1 对其进行了测试

  • 创建一个全新的目录

    mkdir mavenTest

  • 进入其中

    cd mavenTest

  • 生成项目using the quickstart archetype

    mvn archetype:generate -B -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.1 -DgroupId=com.company -DartifactId=project -Dversion=1.0-SNAPSHOT -Dpackage=com.company.project

  • 进入项目目录

    cd 项目

  • 生成网站

    mvn 站点

  • 看看

    ls 目标/站点/

.

css                          images                  project-info.html
dependencies.html            index.html              project-summary.html
dependency-convergence.html  plugin-management.html
dependency-info.html         plugins.html

关于java - mvn site 命令不起作用 - 生成 css 和图像而不是 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28801734/

相关文章:

java - 文件对象中的默认存储位置是什么

java - 在 Spring 中,@RequestParameter 注释不接受 defaultValue 参数的 boolean 值,它只适用于字符串 URL 请求参数

tomcat - 是否有可以配置正在运行的 Tomcat 服务器的 Maven 插件或类似工具?

java - IntelliJ GUI Designer Maven 可执行 JAR 导出

java - 使用maven将persistence.xml放在库jar中的哪里?

java - 如何使用 IntelliJ IDEA 执行 mvn 命令?

java - elasticsearch 和 fscrawler 的 JVM 设置

Java代码将字节转换为十六进制

java - 如何在 JSP 页面中设置一个具有我自己值的字段?

java - 升级到GAE 1.9.49后Maven无法执行目标endpoints_get_discovery_doc