क्या मेरे जावाडॉक में छवियों को एम्बेड करने का कोई तरीका है? असल में मैं कुछ यूएमएल आरेखों को शामिल करना चाहता हूं जो कुछ दस्तावेजों में मेरी कक्षाओं के पदानुक्रम को समझाते हैं।जावाडोक यूएमएल आरेखण
धन्यवाद!
क्या मेरे जावाडॉक में छवियों को एम्बेड करने का कोई तरीका है? असल में मैं कुछ यूएमएल आरेखों को शामिल करना चाहता हूं जो कुछ दस्तावेजों में मेरी कक्षाओं के पदानुक्रम को समझाते हैं।जावाडोक यूएमएल आरेखण
धन्यवाद!
जावाडोक दस्तावेज़ों के this section देखें, जो बताता है कि आपके जावाडोक में छवियों को कैसे एम्बेड करें।
इसके अलावा, यहां एक article है जो वर्णन करता है कि इंजीनियर यूएमएल आरेखों को कैसे उलटा और UMLGraph का उपयोग करके अपने जावाडोक में एम्बेड करें।
हां।
The documentation बताता है कि कैसे मनमाने ढंग से छवियों को जावाडॉक दस्तावेज़ों में एम्बेड करना है।
यदि आप अपने जावा स्रोत से यूएमएल क्लास आरेख उत्पन्न करना चाहते हैं, तो UMLGraph doclet पर एक नज़र डालें।
यह article बताता है कि यह आपकी छवियों को जावडोक टूल तक पहुंचने वाले फ़ोल्डर में रखकर कैसे किया जा सकता है।
ApiViz भी एक अच्छा डॉकलेट है।
This article से पता चलता Maven जावाडोक प्लगइन के साथ UMLGraph उपयोग करने के लिए कैसे है।
संक्षेप में:
Graphviz स्थापित करें।
उबंटू: apt-get install graphviz4
।
विंडोज़: download।
अद्यतन pom.xml।
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
<configuration>
<aggregate>true</aggregate>
<show>private</show>
<doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>
<docletArtifact>
<groupId>org.umlgraph</groupId>
<artifactId>doclet</artifactId>
<version>5.1</version>
</docletArtifact>
<additionalparam>
-inferrel -attributes -types -visibility -inferdep -quiet -hide java.* -collpackages java.util.* -qualify -postfixpackage
-nodefontsize 9
-nodefontpackagesize 7
</additionalparam>
</configuration>
</plugin>
रन mvn javadoc:javadoc
।
स्पष्ट रूप से सबसे आसान तरीका! इन्हें बनाने के लिए एक प्रोफ़ाइल जोड़नी चाहिए ताकि आप अन्य पीपीएल के निर्माण को तोड़ न सकें जिनके पास पथ में ग्राफ़विज़ नहीं है। –
सरल उत्तर:
/**
* This class does some stuff (see diagram).
* <img src="relative/path/to/image.png" />
*
*/
public class SomeClass{
}
+1 काश मैं अपने आप को इस के लिए कहा होता! – KLE