ufk ufk - 1 year ago 312
Java Question

Unable to locate Source XRef to link to

I have a big maven project that uses the pmd plugin for code quality checks.

since I started using the pmd plugin i get the following warning message:

[WARNING] Unable to locate Source XRef to link to - DISABLED

I googled and found that i need to implement the jxr plugin.

so I add the following to the build property in the main pom.xml file.


welp it doesn't really change anything.

any ideas what I need to implement in order to resolve this warning message?

output of
mvn -version

Apache Maven 3.0.4 (r1232337; 2012-01-17 10:44:56+0200)
Maven home: /usr/share/maven-bin-3.0
Java version: 1.7.0_05, vendor: Oracle Corporation
Java home: /usr/lib64/icedtea7/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "3.5.2-gentoo", arch: "amd64", family: "unix"


Answer Source

You should add the maven-jxr-plugin to the reportingPlugin section.


Re run it and enjoy.

BTW, maybe you'll need to run once the jxr:jxr goal to first generate some file that will be used by pmd.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download