मेरे पास एक प्रोजेक्ट है जो एक जार फ़ाइल के रूप में किसी तृतीय पक्ष लाइब्रेरी का उपयोग करता है और मैं प्रोजेक्ट javadocs बनाने के लिए चींटी का उपयोग कर रहा हूं। जावडोक कार्य का उपयोग करते समय मैं चींटी को तृतीय-पक्ष लाइब्रेरी javadocs से लिंक नहीं कर सकता।एंट के जावाडोक कार्य में तीसरे पक्ष के पुस्तकालयों को कैसे लिंक करें
यहाँ जावाडोक काम है:
<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>
कार्य से उत्पादन का कहना है कि बंदर पैकेज मौजूद नहीं है:
[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] ^
चींटी कार्य चल रहा है सूर्य की वेबसाइट पर सभी लिंक बनाता है सही ढंग से लेकिन redhillconsulting साइट के लिए नहीं। दोनों यूआरएल पैकेज-सूची फ़ाइल और उचित पथ (पैकेज-सूची सामग्री से मेल खाते हुए) का कारण बनते हैं।
मैं तृतीय-पक्ष साइट के लिंक जेनरेट करने के लिए <javadoc>
चींटी कार्य को कैसे कॉन्फ़िगर कर सकता हूं?
नोट: सिमियन जार फ़ाइल उपकरण/lib में है। मैंने यह नहीं देखा है कि किसी भी प्रकार का क्लासपाथ एक विकल्प है इसलिए मैंने उस एवेन्यू की खोज नहीं की है, लेकिन मैंने फाइल में जार फ़ाइल जोड़ने का प्रयास किया है जिसमें पथ शामिल है और यह कोई अच्छा नहीं था।
एक गैर चींटी विशिष्ट समान प्रश्न: http://stackoverflow.com/questions/17580248/javadocs-link-to-external-javadoc –