0

生成 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。

4

0 回答 0