未能生成最新的netty快照

未能生成最新的netty快照,netty,Netty,我不知道这是否是回答我问题的最佳地点,但我还是会在这里提问 我已经从github url签出了最新的内容,但是当我尝试构建netty时,它失败了 当我执行mvn package语句(从顶级目录)时,我得到以下错误: [错误]无法执行目标org.apache.maven.plugins:maven checkstyle插件:2.8:check(check style)在项目netty parent:target org.apache.maven.plugins:maven checkstyle p

我不知道这是否是回答我问题的最佳地点,但我还是会在这里提问

我已经从github url签出了最新的内容,但是当我尝试构建netty时,它失败了

当我执行mvn package语句(从顶级目录)时,我得到以下错误:

[错误]无法执行目标org.apache.maven.plugins:maven checkstyle插件:2.8:check(check style)在项目netty parent:target org.apache.maven.plugins:maven checkstyle plugin:2.8:检查失败:plugin org.apache.maven.plugins:maven checkstyle plugin:2.8或其一个依赖项无法解决:找不到io.netty:netty build:jar:3 in已缓存在本地存储库中,在经过jboss公共存储库组的更新间隔或强制更新之前,不会重新尝试解析->[Help 1]

我对maven不是很在行,但我注意到它缺少netty build jar,所以我也从github签出了netty build项目,成功地构建了它,并尝试在没有任何运气的情况下再次构建netty(相同的错误消息)

我很确定我做错了什么。有人能帮我指出正确的方向吗

它应该使用以下内容构建:

清洁包装
让我知道如果这不起作用

关于我的经验,我将从本地存储库中删除该工件,并让Maven重新下载它。我不确定根本原因是什么。这可能是互联网的问题,因此工件可能无法完成


我希望这会有所帮助。

Netty需要一些在中央Maven存储库中不可用的工件,因此

  • 首先,必须确保$HOME/.m2目录中的settings.xml包含以下xml配置,请参阅

JBossNexus
jboss公共存储库组
JBoss公共存储库组
http://repository.jboss.org/nexus/content/groups/public/
违约
真的
从未
真的
从未
jboss公共存储库组
JBoss公共存储库组
http://repository.jboss.org/nexus/content/groups/public/
真的
真的
JBossNexus
  • 其次,JBoss maven存储库中仍然缺少netty-build.jar文件,您可以在本地存储库中手动安装($HOME/.m2/repository)
git克隆git://github.com/netty/netty-build.git

git签出netty-build-3

mvn安装

  • 毕竟,您可以在netty项目的顶层目录上使用
    mvn包
    命令轻松构建

    • 丢失的工件现在位于中央存储库中。现在应该可以建造了。您不需要在
      ~/.m2/settings.xml
      中指定任何其他第三方存储库。如果它还没有建立,请告诉我。

      这对我很有效

      mvn [commands] -Dcheckstyle.skip
      

      不幸的是,这也不起作用。我也犯了同样的错误。我从输出中也注意到了这一点,maven checkstyle插件:2.8:check(check style)@netty parent-[警告]io的POM。netty:netty build:jar:3缺失,没有可用的依赖信息它不是通过提交构建的
      59e5f2f2623a0bb4af8012bc18aef3a47bb9704c
      。这里是粘贴——但不再是
      maven.plugins:maven checkstyle plugin
      错误。您的JDK版本是什么?您可能需要升级。版本为1.6.0_24。它是旧的/童车吗?我的是1.6.0_29,它编译得很好。也许您需要升级才能使用固定编译器。我直到现在才升级我的Java,但实际版本
      549546f944a6cdb0cfe03b1d7fa8aad0dafd7e15
      在我的终端中编译。在eclipse中,我仍然得到了生命周期配置未涵盖的错误
      Description资源路径位置类型插件执行:org.apache.maven.plugins:maven checkstyle插件:2.8:check(执行:检查样式,阶段:验证)xml/netty line 20 Maven项目构建生命周期映射问题
      我们不再是JBoss.org的一部分,我们的构建只依赖于中心repo中可用的工件。我们的新网站是: