Генерираният от JavaDoc документ изброява два пъти класове и методи

Имам прост java проект и използвам JavaDoc за генериране на документация. От момента, в който създадох пакет за моите класове, JavaDoc започна да генерира връзки два пъти. В списъка с класове отляво всеки клас е посочен два пъти. В индексната страница също всяко име на клас и метод са изброени два пъти.

Дори метод, който не е отменен или претоварен.

Идвам от C# и възнамерявах да използвам package като еквивалент на C# namespace.


person WaveMax    schedule 08.01.2015    source източник


Отговори (1)


Също така се натъкнах на този проблем, при който javadoc генерира изход с класове, изброени два пъти (дублирани).

Открих, че проблемът ми е, че включвах както -sourcepath, така и името на пакета. Например:

javadoc -d ./output_dir com.companyname.security.securedata sourcepath src/tre-jvm/classlib/src/com/companyname/security/securedata/*

Всъщност трябваше само да включа аргумента -sourcepath и path, т.е.

javadoc -d ./output_dir sourcepath src/tre-jvm/classlib/src/com/companyname/security/securedata/*

За да генерирате изхода на javadocs.

person Rob    schedule 19.06.2017