我和maven有一个奇怪的问题。要创建一个java项目,我使用的是mvn archetype:generate
命令。这将创建一个包含java源文件App.java
和测试文件的目录结构。这可以通过选择默认选项然后输入文件夹和包信息来完成。
现在我有一个由Maven生成的裸骨java项目。我的问题是我试图使用mvn site
命令生成一个这样的网站,然后发现没有生成任何内容的html。生成的唯一内容是css文件夹和图像文件夹。
有谁知道为什么没有创建html文件?这通常不是问题。
如果这有助于调试此问题,我正在使用OS-X与Java 1.6。
一切顺利,
user_loser
答案 0 :(得分:0)
如果您按照这些步骤操作,则应该成功生成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 project
生成网站
mvn site
看看它
ls target/site/
css images project-info.html
dependencies.html index.html project-summary.html
dependency-convergence.html plugin-management.html
dependency-info.html plugins.html