javadoc を生成するときに、javadoc がダイヤモンド演算子 es を解析しているときにエラーが発生します。
List<String> list = new ArrayList<>()
// javadoc 6 blocks here
私はubuntu 12.04を使用していますが、コマンドjavadoc -J-version
は私が使用していると言っています:
java version "1.6.0_27"
しかし、私はJava 7でプロジェクトをコンパイルして開発しました。もちろん、私が入力した場合
java -version
次の結果があります。java version "1.7.0_21"
javadoc コマンドで使用される jdk を変更/アップグレードするにはどうすればよいですか?
UDPATE : これは update-java の代替手段で得られるものです
sudo update-java-alternatives -l
java-1.6.0-openjdk-i386 1061 /usr/lib/jvm/java-1.6.0-openjdk-i386
私が使用しているJava 1.7.0すら入手できません。ここでも java -version は Java 1.7.0 を返します。