barchart-udt
barchart-udt copied to clipboard
Barchart-udt does not build under JDK 1.7.0_17 on Mac OS X
Compiling with JDK 1.7.0_17 + Maven 3.0.5 on OS X 10.8.3, I get the following errors:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project barchart-udt-core: Compilation failure: Compilation failure: [ERROR] barchart-udt/barchart-udt-core/src/main/java/com/barchart/udt/nio/SelectorProviderUDT.java:[24,7] error: SelectorProviderUDT is not abstract and does not override abstract method openDatagramChannel(ProtocolFamily) in SelectorProvider [ERROR] barchart-udt/barchart-udt-core/src/main/java/com/barchart/udt/nio/SocketChannelUDT.java:[56,7] error: SocketChannelUDT is not abstract and does not override abstract method getRemoteAddress() in SocketChannel [ERROR] barchart-udt/barchart-udt-core/src/main/java/com/barchart/udt/nio/ServerSocketChannelUDT.java:[41,7] error: ServerSocketChannelUDT is not abstract and does not override abstract method <T>setOption(SocketOption<T>,T) in ServerSocketChannel [ERROR] -> [Help 1]
Version: barchart-udt-core 2.2.6-SNAPSHOT / commit abc9d53d32b2329e5f84736d192d5f5a42f61232
Any suggestions on how to proceed?
Thanks! J
hi also on Apache Maven 3.0.5 (rNON-CANONICAL_2013-03-12_12-47_mockbuild; 2013-03-12 13:47:10+0100) Maven home: /usr/share/maven Java version: 1.7.0_45, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.3.0.fc19.i386/jre Default locale: it_IT, platform encoding: UTF-8 OS name: "linux", version: "3.11.6-200.fc19.i686", arch: "i386", family: "unix"
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project barchart-udt-core: Compilation failure: Compilation failure: [ERROR] barchart-udt-barchart-udt-2.3.0/barchart-udt-core/src/main/java/com/barchart/udt/nio/ServerSocketChannelUDT.java:[41,7] error: ServerSocketChannelUDT is not abstract and does not override abstract method <T>setOption(SocketOption<T>,T) in ServerSocketChannel [ERROR] where T is a type-variable: [ERROR] T extends Object declared in method <T>setOption(SocketOption<T>,T) [ERROR] barchart-udt-barchart-udt-2.3.0/barchart-udt-core/src/main/java/com/barchart/udt/nio/SelectorProviderUDT.java:[24,7] error: SelectorProviderUDT is not abstract and does not override abstract method openDatagramChannel(ProtocolFamily) in SelectorProvider [ERROR] barchart-udt-barchart-udt-2.3.0/barchart-udt-core/src/main/java/com/barchart/udt/nio/SocketChannelUDT.java:[56,7] error: SocketChannelUDT is not abstract and does not override abstract method getRemoteAddress() in SocketChannel [ERROR] -> [Help 1]
regards