Java 9: Menghasilkan JavaDocs HTML5 dengan Alat Javadoc
Dokumentasi Java dapat dihasilkan menggunakan alat javadoc. Saat ini ia menghasilkan dokumentasi dalam format html 4.0. Dalam Java 9, kita dapat menghasilkan dokumentasi dalam format html 5 dengan menggunakan opsi -html5 dalam argumen baris perintah.
Dokumentasi Java gaya lama
Pertimbangkan kode berikut di folder C:/JAVA.
Tester.java
Live Demo
/** * @author MahKumar * @version 0.1 */ public class Tester { /** * Default method to be run to print * <p>Hello world</p> * @param args command line arguments */ public static void main(String []args) { System.out.println("Hello World"); } } Sekarang jalankan alat javadoc dari jdk 7 untuk menghasilkan dokumentasi.
C:\JAVA>javadoc -d C:/JAVA Tester.java Loading source file tester.java... Constructing Javadoc information... Standard Doclet version 1.7.0_21 Building tree for all the packages and classes... Generating C:\JAVA\Tester.html... Generating C:\JAVA\package-frame.html... Generating C:\JAVA\package-summary.html... Generating C:\JAVA\package-tree.html... Generating C:\JAVA\constant-values.html... Building index for all the packages and classes... Generating C:\JAVA\overview-tree.html... Generating C:\JAVA\index-all.html... Generating C:\JAVA\deprecated-list.html... Building index for all classes... Generating C:\JAVA\allclasses-frame.html... Generating C:\JAVA\allclasses-noframe.html... Generating C:\JAVA\index.html... Generating C:\JAVA\help-doc.html...
Ini akan membuat halaman dokumentasi Java di direktori C:/JAVA dan Anda akan melihat output berikut.
Dokumentasi Java baru dengan dukungan Pencarian dan HTML5
Jalankan alat javadoc dari jdk 9 dengan flag -html5 untuk menghasilkan jenis dokumentasi baru.
C:\JAVA> javadoc -d C:/JAVA -html5 Tester.java Loading source file Tester.java... Constructing Javadoc information... Standard Doclet version 9.0.1 Building tree for all the packages and classes... Generating C:\JAVA\Tester.html... Generating C:\JAVA\package-frame.html... Generating C:\JAVA\package-summary.html... Generating C:\JAVA\package-tree.html... Generating C:\JAVA\constant-values.html... Building index for all the packages and classes... Generating C:\JAVA\overview-tree.html... Generating C:\JAVA\index-all.html... Generating C:\JAVA\deprecated-list.html... Building index for all classes... Generating C:\JAVA\allclasses-frame.html... Generating C:\JAVA\allclasses-frame.html... Generating C:\JAVA\allclasses-noframe.html... Generating C:\JAVA\allclasses-noframe.html... Generating C:\JAVA\index.html... Generating C:\JAVA\help-doc.html...
Ini akan membuat halaman dokumentasi Java yang diperbarui di direktori D:/test dan Anda akan melihat output berikut.