Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java NanoHTTPD示例生成错误_Java_Web Services_Web_Nanohttpd - Fatal编程技术网

Java NanoHTTPD示例生成错误

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:

这个问题真的很愚蠢,因为我对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捆绑包上重现的错误

完全分辨率:


谢谢大家!

您可以尝试多种方法:

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次了。不走运。