Bir jar dosyası biçiminde bir üçüncü taraf kitaplığı kullanan bir proje var ve proje javadocs'u oluşturmak için Ant kullanıyorum. Javadoc görevini kullanırken üçüncü taraf kütüphanesi javadocs'a bağlantı kuramamak için Ant'i alamıyorum. İşte Ant'in javadoc görevindeki üçüncü taraf kitaplıkları nasıl bağlanır
javadoc görevdir:<javadoc excludepackagenames="" access="private" destdir="javadoc" author="true"
version="true" use="true" windowtitle="title" useexternalfile="true">
<fileset dir="." defaultexcludes="yes">
<include name="*/src/com/**/*.java"/>
</fileset>
<link href="http://www.redhillconsulting.com.au/products/simian/javadoc/"/>
<link href="http://java.sun.com/j2se/1.5.0/docs/api/"/>
</javadoc>
görevden çıkış maymun paketi yok diyor: karınca görevi Koşu
[javadoc] C:\development\java\tools\src\com\cname\DuplicateCodeIdentifier.java:15: package au.com.redhillconsulting.simian does not exist
[javadoc] import au.com.redhillconsulting.simian.Checker;
[javadoc] ^
Güneş web sitesine tüm bağlantıları oluşturur doğru ama redhill danışmanlık sitesi için değil. Her iki URL de bir paket listesi dosyasına ve uygun yollara (paket listesi içeriklerini eşleştirerek) yol açar.
Üçüncü taraf sitenin bağlantılarını oluşturmak için <javadoc>
Ant görevini nasıl yapılandırabilirim?
Not: Simian jar dosyası, tools/lib dizinindedir. Herhangi bir sınıf yolunun bir seçenek olduğunu belirtmedim, bu yüzden bu caddeyi keşfetmedim ama jar dosyasını dosya yoluna eklemeyi denedim ve bu da iyi değildi.
Karıncaya özgü olmayan benzer bir soru: http://stackoverflow.com/questions/17580248/javadocs-link-to-external-javadoc –