我有一个基于Drools的应用程序,该应用程序可以完美地构建和运行。现在,我尝试在其上使用“ MVN网站”,但它不起作用:它在本地存储库中搜索一些我没有的jar。我在Internet上找到了其中一个,并手动将其安装在我的存储库中,但现在它也在搜索
org/drools/drools-simulator/7.5.0.Final/drools-simulator-7.5.0.Final.pom
,我在任何地方都找不到。为什么“ mvn网站”仅需要这些文件?在哪里可以找到drools-simulator 7.5.0?
我正在使用Maven 3.3.9,并在root pom中添加了以下代码块:
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.9</version>
<configuration>
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
</configuration>
</plugin>
</plugins>
</reporting>
答案 0 :(得分:1)
在这种情况下,Maven可能会尝试报告依赖项信息。当您使用“ maven-project-info-reports-plugin”而未指定所需的报告类型时,默认情况下会发生这种情况。更好地定义这样的报告集:
https://maven.apache.org/plugins/maven-project-info-reports-plugin/examples/selective-reports.html
也许这会对您有所帮助。