尝试从主分支编译netty时出错

时间:2012-05-30 16:05:02

标签: netty

我做了git clone git://github.com/netty/netty.git

然后

mvn install -Dcheckstyle.skip

-Dcheckstyle.skip是因为之前的错误与样式检查有关。

现在我在缓冲模块上出现编译错误,

注意:我使用的是JDK 1.7(从http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html下载并安装的Mac OSX 64位版本)和maven 3.0.4

控制台输出:

[INFO]构建Netty / Buffer 4.0.0.Alpha1-SNAPSHOT

[INFO] -------------------------------------------- ----------------------------

...

[INFO]将23个源文件编译到/ Users / jars / workspace / rhyboo-sources / netty / buffer / target / classes

[INFO] -------------------------------------------- -----------------

[错误]编译错误:

[INFO] -------------------------------------------- -----------------

[ERROR] bootstrap类路径未与-source 1.6一起设置 /Users/jars/workspace/rhyboo-sources/netty/buffer/src/main/java/io/netty/array/ObjectArray.java:[4,36]错误:找不到符号

[ERROR]类AbstractArray /Users/jars/workspace/rhyboo-sources/netty/buffer/src/main/java/io/netty/array/ObjectArray.java:[12,21]错误:找不到符号

[ERROR]     E扩展ObjectArray类中声明的Object /Users/jars/workspace/rhyboo-sources/netty/buffer/src/main/java/io/netty/array/ObjectArray.java:[10,4]错误:方法不会覆盖或实现超类型的方法< / p>

是否有与编译和运行netty示例相关的文档?,或者在eclipse上导入项目?

在此先感谢,netty看起来是一个惊人的nio客户端服务器框架。

2 个答案:

答案 0 :(得分:0)

Netty项目的领导者之一(可能是Trustin)忘记上传AbstractArray类。我会让他知道,所以希望很快就能解决。

我不知道他为此写了什么,否则我会自己做并使用拉取请求。目前,我正在努力修复所有checkstyle审核错误。

Netty祝你好运!一旦修好,我会告诉你 - 有一个很大的API变化,所以有一些事情发生了。

P.S。:如果您不想要最新的更改,您可以随时切换到其中一个'标签' - 我认为您只需要像常规分支一样检查它们。

〜克鲁兹

答案 1 :(得分:0)

我们目前正在进行大规模的重构,并且构建已经破坏。它应该在本周末修复,但是现在,请使用分支'3'。