Java NanoHTTPD示例生成错误
这个问题真的很愚蠢,因为我对Maven没有经验 我对NanoHTTPD作为我项目中的嵌入式web服务器感兴趣,但在下载源代码并进行测试后,我发现以下错误: 无法对项目nanohttpd样本执行目标:无法解析项目fi.iki.elonen:nanohttpd样本:jar:2.0.2:无法解析以下工件:fi.iki.elonen:nanohttpd:jar:2.0.2,fi.iki.elonen:nanohttpd Web服务器:jar:2.0.2:未能在本地存储库中缓存fi.iki.elonen:nanohttpd:jar:2.0.2,在经过central的更新间隔或强制更新之前不会重新尝试解析->[帮助1] 我尝试了-e标志,netbeans又抛出了一大堆与Maven相关的错误,这些错误都没有意义 我还试着把一个不涉及Maven本人的东西放在一起,但它不起作用 我在谷歌上搜索了一个小时,完全没有任何答案。结果是 我使用的是netbeans,JDK 7今天在这个新的linux机器上下载 谢谢你的帮助。下面是Fedora Netbeans、股票JDK7+NB捆绑包上重现的错误 完全分辨率:Java NanoHTTPD示例生成错误,java,web-services,web,nanohttpd,Java,Web Services,Web,Nanohttpd,这个问题真的很愚蠢,因为我对Maven没有经验 我对NanoHTTPD作为我项目中的嵌入式web服务器感兴趣,但在下载源代码并进行测试后,我发现以下错误: 无法对项目nanohttpd样本执行目标:无法解析项目fi.iki.elonen:nanohttpd样本:jar:2.0.2:无法解析以下工件:fi.iki.elonen:nanohttpd:jar:2.0.2,fi.iki.elonen:nanohttpd Web服务器:jar:2.0.2:未能在本地存储库中缓存fi.iki.elonen:
谢谢大家! 您可以尝试多种方法: 1:尝试删除相应的未能下载工件目录 在您的本地回购协议中。下一次我运行maven命令时,将删除工件 再次触发下载。因此,我认为这是一个客户端 背景本地回购路径: Unix/Mac OS X–~/.m2 Windows–C:\Documents and Settings{your username}.m2 2:如设置参考中所述,我想您需要的是 在Maven设置中更改updatePolicy的默认值,即 每日的我不确定这是否适用于失败的下载。 另外,对于快照,而不是发布,总是可以的
<profiles>
<profile>
...
<repositories>
<repository>
<id>myRepo</id>
<name>My Repository</name>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
</repository>
</repositories>
...
</profile>
</profiles>
...
</settings>
...
myRepo
我的存储库
假的
总是
警告
...
...
3:在构建目标中使用-U
4:确保您使用的是正确的maven版本Maven3/Maven2您可以尝试多种方法: 1:尝试删除相应的未能下载工件目录 在您的本地回购协议中。下一次我运行maven命令时,将删除工件 再次触发下载。因此,我认为这是一个客户端 背景本地回购路径: Unix/Mac OS X–~/.m2 Windows–C:\Documents and Settings{your username}.m2 2:如设置参考中所述,我想您需要的是 在Maven设置中更改updatePolicy的默认值,即 每日的我不确定这是否适用于失败的下载。 另外,对于快照,而不是发布,总是可以的
<profiles>
<profile>
...
<repositories>
<repository>
<id>myRepo</id>
<name>My Repository</name>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
</repository>
</repositories>
...
</profile>
</profiles>
...
</settings>
...
myRepo
我的存储库
假的
总是
警告
...
...
3:在构建目标中使用-U
4:确保您使用的是正确的maven版本Maven3/Maven2,我注意到NanoHttpd的主(核心)包中有两个测试失败。我已经修复了这些问题,构建在Ubuntu虚拟机上干净地运行 我建议从master那里获取最新版本,然后再次尝试构建,这一切都应该得到修复
哦,谢谢。。。如果您没有遇到这个问题,我可能不知道在linux平台上运行时会出现构建错误 我注意到NanoHttpd的主(核心)包中有两个测试失败。我已经修复了这些问题,构建在Ubuntu虚拟机上干净地运行 我建议从master那里获取最新版本,然后再次尝试构建,这一切都应该得到修复
哦,谢谢。。。如果您没有遇到这个问题,我可能不知道在linux平台上运行时会出现构建错误 尝试并
mvn clean-U
Nope。我试过了,但不幸的是它不起作用。Xubuntu和Fedora netbeans都不是。下面是显示的错误。经过清洁和-U。聚甲醛是香草和未触及。嗯,这个屏幕截图显示了一个与您最初发布的错误完全不同的错误…尝试并mvn clean-U
Nope。我试过了,但不幸的是它不起作用。Xubuntu和Fedora netbeans都不是。下面是显示的错误。经过清洁和-U。聚甲醛是香草和未触及。嗯,那张截图显示了一个与你最初发布的完全不同的错误…@WilliamYang你可以尝试删除导致问题的包文件夹。如果您不知道,请清理.m2中的内容,不要移除它。我已经尝试了rm-rf。依赖项再次重新下载,但我遇到了相同的问题。(就像我第一次建造它一样)。我还尝试删除磁盘上的项目,并重新提取存档和构建。我已经做了至少40次了。运气不好。@WilliamYang您可以尝试删除导致问题的包文件夹。如果您不知道,请清理.m2中的内容,不要移除它。我已经尝试了rm-rf。依赖项再次重新下载,但我遇到了相同的问题。(就像我第一次建造它一样)。我还尝试删除磁盘上的项目,并重新提取存档和构建。我已经做了至少40次了。不走运。