我正在尝试生成用 java 7 编写的项目的文档。
我使用了 java 7 的东西,例如 try with resource 语句,当我尝试生成项目的文档时:
javadoc -d mydocks truckingCompany
(truckingCompany 是包含所有 java 文件的目录)我得到很多语法错误。如果我尝试使用 javac 1.7 编译项目,我不会得到所有这些错误。所以我很确定这些错误是由于事实上,javadoc 仍在使用 javac 的 1.6 版本。如何更改版本?
PS:错误的一个例子是:
home/ramy/Desktop/./truckingCompany/TCUtil.java:175: not a statement
catch( IOException | ClassNotFoundException | ClassCastException e)
^
Java 7 中所有正确的东西。