1

Java 1.6.x を搭載した Mac OS X Lion で The Netty Project をビルドしようとしています。(IDE: NetBeans)。次に、次のエラーが表示されます。

[enforcer:enforce]
Rule 0: org.apache.maven.plugins.enforcer.RequireJavaVersion failed with message:
Detected JDK Version: 1.6.0-31 is not in the allowed range [1.7.0,).
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------

Netty が Java 1.5 以降しか必要としない場合、Java 1.6.x でのコンパイルを有効にする方法を探しています。

前もって感謝します。

4

1 に答える 1

2

ビルドするには java7 が必要ですが、実行するには java5 のみが必要です。これは、Java のバージョンに応じて、実行時に一部の機能を有効/無効にするためです。

[1]も参照してください。

[1] https://github.com/netty/netty/blob/4e528c10fae3abaa932e751c831aa48a23645744/README.md

于 2012-05-03T06:13:18.897 に答える