当我运行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版本,据我所知,这是最新的)
答案 0 :(得分:1)
maven邮件列表中有一个(日期)discussion,看起来很相关。问题似乎是由于使用存储库镜像。
您可以尝试使用最新版本的插件,以及建议的解决方法,即将<dependencyLocationEnabled>
设置为false
。