私はJavaの初心者です。jdk 1.8 にアップグレードしようとしていたところ、「gradle テスト」の実行中に次のエラーが見つかりました。
/u01/sv/home/sv900t1/sv_test/Test_Suites/SeleniumLibraries/src/main/java/com/csgi/svtest/selenium/CustomWriter.java:57: error: cannot find symbol
h2("Class "+classDoc.toString());
^
symbol: method h2(String)
location: class CustomWriter
/u01/sv/home/sv900t1/sv_test/Test_Suites/SeleniumLibraries/src/main/java/com/csgi/svtest/selenium/CustomWriter.java:58: error: cannot find symbol
printHyperLink(classDoc.toString()+".html","","Class description<br>",true);
^
symbol: method printHyperLink(String,String,String,boolean)
location: class CustomWriter
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8-b132/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java/を参照しました
(私たちのコードはこれをインポートします: import com.sun.tools.doclets.formats.html.SubWriterHolderWriter;)
h2()、printHyperLink()、hr()、table()、tableHeaderStart()、tableHeaderEnd()、tableEnd()、pre()、strong()、preEnd()、ul()、 print()、li()、ulEnd()、printHtmlHeader()、center()、today()、printTop()、navLinks()、printBottom()、および printBodyHtmlEnd() が削除されました。
シンボル エラーを回避できる簡単な回避策はありますか? または、欠落している API を既存のものに置き換える必要があります。これは、参加者である私にとって大変な作業のように見えます。それを行う方法に関する既存の例はありますか? 私はインターネットをたくさん検索しましたが、役に立つものは何も見つかりませんでした。
CustomWriter.java のコードは、カスタム System Test タグを使用して Javadoc ページを出力するためのものです。助けていただければ幸いです - 時間がありません。