我有这个问题,我试图在我的archiva存储库中发布我的一个工件,但即使看起来似乎一切都没问题,当我去ui视图的archiva我没有发现任何关于该工件。
我已经尝试对存储库进行扫描,但没有任何反应,我查看了日志文件,我看到的唯一错误就是这个
在Maven 2存储库中不是有效的工件路径,文件名'bbi-resutil.jar'不以工件ID'resutil'开头
我怀疑错误是在我的制作pom结构中
<ivy:makepom ivyfile="ivy.xml" pomfile="bbi-resutil-pom.pom" conf="default,runtime">
<mapping conf="default" scope="compile"/>
<mapping conf="runtime" scope="runtime"/>
</ivy:makepom>
<publications>
<artifact name="bbi-resutil" type="pom" ext="pom"/>
<artifact name="bbi-resutil" type="jar" ext="jar"/>
</publications>
我真的不明白是否必须在ivy.xml中包含其他内容,或者如果问题是其他问题, 如果问题是如何构建pom的结构?