我有一个多模块scala项目,需要将scaladocs连接到每个项目。所以我配置了maven-javadoc-plugin来自动生成java / scala文档:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.4</version>
<configuration>
<attach>true</attach>
</configuration>
<executions>
<execution>
<id>attach-javadoc</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
然而事实证明这个配置并没有自动生成package-list,所以当另一个子模块使用子模块时我不断收到这个错误:
[ERROR]获取链接时出错:... / package-list。忽略了它。
如果没有定义包定义,有没有办法配置javadoc / scaladoc插件来生成一个空的包列表文件?或者有更好的方法可以避免抛出此错误?