我做了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客户端服务器框架。
答案 0 :(得分:0)
Netty项目的领导者之一(可能是Trustin)忘记上传AbstractArray类。我会让他知道,所以希望很快就能解决。
我不知道他为此写了什么,否则我会自己做并使用拉取请求。目前,我正在努力修复所有checkstyle审核错误。
Netty祝你好运!一旦修好,我会告诉你 - 有一个很大的API变化,所以有一些事情发生了。
P.S。:如果您不想要最新的更改,您可以随时切换到其中一个'标签' - 我认为您只需要像常规分支一样检查它们。
〜克鲁兹
答案 1 :(得分:0)
我们目前正在进行大规模的重构,并且构建已经破坏。它应该在本周末修复,但是现在,请使用分支'3'。