2014-09-20 27 views
8

Kütüphanemin javadoc'unun "Genel Bakış Genel Bakış" sayfasının asıl amacı, JAR'ın tamamı için bir kullanıcı/API kılavuzu olması. Bir pakete package-info.java sınıfını eklemenin, paket seviyesi javadocs yazmanıza olanak sağladığını biliyorum, ancak kavanoz seviyesinde?JavaDoc'ta "Genel Bakış" sayfası nasıl özelleştirilir?

Benim projenin kök bir README.md koyabilirsiniz biliyorum ama kütüphane geliştiriciler için bir doküman olarak README yılların düşünmek (yani, kütüphane muhafaza olacak insanları) gibi. Ancak JavaDocs, kütüphane kullanarak olacak insanlar için API kılavuzlarıdır.

+1

Niçin bir "README.md" JavaDoc ve bir "README.whateveryoulike" için koruyucular için koymuyorsunuz? – msrd0

+2

Muhtemelen @ Flic'in cevabını beğendiğim için :-) – smeeb

cevap

11

Genel bakış HTML dosyası oluşturabilir ve dilediğiniz yere kaynak ağacınızda yerleştirebilirsiniz. Kongre, overview.html adını vermek ve bunu ağacınızın köküne yerleştirmek, ancak kesinlikle bunu yapmak zorunda değilsiniz. Aslında, farklı amaçlar için çoklu genel bakış dosyaları oluşturabilirsiniz. Javadocs'ınızı oluştururken, -overview bayrağını kullanın ve hedef genel bakış dosyasının yolunu iletin.

Genel bakış dosya gereksinimleri hakkında daha fazla bilgiyi here bulabilirsiniz.

+0

Bu doğrudur, ancak bir genel bakış.html dosyası eklemek otomatik olarak oluşturulan mevcut HTML'nin tümünü geçersiz kılar mı? Sadece biraz metin eklemek istiyorum, otomatik olarak oluşturulan linkleri yeniden yapmak zorunda kalmam. Düşünceler? –

+2

Ah, anlıyorum. Sadece denedim. HTML dosyasının içeriğini mevcut HTML dosyasına ekler. Bunu geçersiz kılmaz. –

İlgili konular