I use dot to convert the dot output to a png image with the following ant target. I don't remember exactly where I got dot.exe from on the internet, but the dotExecutable is an variable since it is different depending on which platform ant is running on.
<target name="report" depends="dependencies.check" description="Generate report on dependencies in several formats"> <delete dir="${env.BUILD_DIR}/report"/> <mkdir dir="${env.BUILD_DIR}/report"/> <ivy:report xml="true" graph="true" dot="true" todir="${env.BUILD_DIR}/report" conf="${env.DEPENDENCY_CONF}" outputpattern="[module](.[ext])"/> <ac:if> <isset property="dotExecutable"/> <ac:then> <exec executable="${dotExecutable}"> <arg line="-T png -o ${env.BUILD_DIR}/report/graph.png ${env.BUILD_DIR}/report/${ivy.module}.dot"/> </exec> </ac:then> </ac:if> <reportSandboxes/> <echo message="${line.separator}Report available at:${line.separator}${env.BUILD_DIR}/report"/> </target> --- Shawn Castrianni -----Original Message----- From: Hiller, Dean (Contractor) [mailto:dean.hil...@broadridge.com] Sent: Thursday, December 09, 2010 2:02 PM To: ivy-user@ant.apache.org Subject: RE: how to see dependency tree? Hmmm, what viewer do you use. I downloaded yEd but the view on the generated graphml is horrible(wish it generated a jpg or something). Do you use a specific viewer or does that part not work? Thanks, Dean -----Original Message----- From: Steve Miller [mailto:thatguy1...@gmail.com] Sent: Thursday, December 09, 2010 10:14 AM To: ivy-user@ant.apache.org Subject: Re: how to see dependency tree? Dean, Check out the report task. That will list every dependency and build the "tree" in html. http://ant.apache.org/ivy/history/2.1.0/use/report.html Steve On Thu, Dec 9, 2010 at 12:11 PM, Hiller, Dean (Contractor) <dean.hil...@broadridge.com> wrote: > In the maven plugin, I could bring up a projects tree which would list > out all my dependencies under the root folder and then list out those > children dependencies in folders under that, etc. etc. (it actually drew > it as a map). > > > > Does that exist in ivyDE at all. I see the reverse explorer but that is > not listing out the jars that were pulled in as grandchildren at all. I > am trying to find out which line caused Avalon.jar to be pulled into my > project and that seems to be a non-trivial task???? > > > > Thanks, > > Dean > > > This message and any attachments are intended only for the use of the > addressee and > may contain information that is privileged and confidential. If the reader of > the > message is not the intended recipient or an authorized representative of the > intended recipient, you are hereby notified that any dissemination of this > communication is strictly prohibited. If you have received this communication > in > error, please notify us immediately by e-mail and delete the message and any > attachments from your system. > > This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. ---------------------------------------------------------------------- This e-mail, including any attached files, may contain confidential and privileged information for the sole use of the intended recipient. Any review, use, distribution, or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive information for the intended recipient), please contact the sender by reply e-mail and delete all copies of this message.