我正在尝试 Animal Sniffer .
我已经创建了 .signature
文件。
但是要运行 check
,我需要一个“签名 Artifact ”。
<signature>
<groupId>org.codehaus.mojo.signature</groupId>
<artifactId>java15</artifactId>
<version>1.0</version>
</signature>
这是 JDK 的。我的项目模块需要一个。
没有它,插件会报错:
[ERROR] Failed to execute goal org.codehaus.mojo:animal-sniffer-maven-plugin:1.9:check (default-cli) on project ....
The parameters 'signature' for goal org.codehaus.mojo:animal-sniffer-maven-plugin:1.9:check are missing or invalid.
我应该如何创建它?
子问题:我可以拥有项目所有模块的聚合文件吗?
最佳答案
似乎我只需要“安装”.signature
文件。 IE。把它送到仓库。不知何故。它不会在运行 build
目标时自动出现。
关于maven - 动物嗅探器 maven 插件 : How to convert signatures into signature artifact?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13098613/