为什么maven项目信息报告插件创建了一个多余的文件夹?

时间:2012-07-26 12:37:02

标签: maven maven-plugin

当我运行mvn site时,maven-project-info-reports-plugin正在我的项目基础文件夹中创建一个名为“$ {project.basedir}”的文件夹。我的插件是这样定义的,没有额外的配置:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-project-info-reports-plugin</artifactId>
    <version>${version.maven-project-info-reports-plugin}</version>
</plugin>

发生这种情况时,网站生成会给我一个警告:

[WARNING] The repository url 'file://${project.basedir}' is invalid - 
Repository 'studio.repository' will be blacklisted.

为什么要创建这个奇怪命名的文件夹,如何防止它被创建?我可以看到哪些其他配置可能与此插件有关?

UPDATE(该插件是2.2版本,据我所知,这是最新的)

1 个答案:

答案 0 :(得分:1)

maven邮件列表中有一个(日期)discussion,看起来很相关。问题似乎是由于使用存储库镜像。

您可以尝试使用最新版本的插件,以及建议的解决方法,即将<dependencyLocationEnabled>设置为false