我现在正试图使用声音指纹库,并且由于大量的谷歌搜索,我发现jhears是我应该尝试的。
按照install.txt中所述的步骤操作,但它一直给我错误;
项目ID:null:jersey-server:bundle:null
原因:无法找到父:com.sun.jersey:项目的泽西项目: null:jersey-server:bundle:null for project 空:Jersey的服务器:束:空
也搜索了错误,但找不到任何修复它的东西。据我所知,marven找不到球衣项目。因为这是一个旧项目(3年没有更新),这确实是可能的。
如何解决此问题我尝试删除repositories
标记也尝试更改项目的版本。但是没有用。
我很确定我会遇到类似的问题,因为这只是第一步。你知道一个永久的解决方案。
您可以在此处获取构建的pom.xml文件。这是安装手册的第二步。
答案 0 :(得分:0)
我不确定,但我认为可能是因为之前由maven下载的缓存错误。尝试通过以下方式清除maven的本地缓存:
rm -rf ~/.m2/repository/com/sun/jersey
答案 1 :(得分:0)
我建议您升级您的泽西服务器依赖项。当我搜索1.4版本的pom时,我得到了这个文件http://repo1.maven.org/maven2/com/sun/jersey/jersey-server/1.4/jersey-server-1.4.pom。它看起来不像我见过的任何pom,这可能是你麻烦的源头。
我也注意到1.4版本相当陈旧。 1.18是当前发布的版本。