[ http://jira.codehaus.org/browse/MOJO-355?page=comments#action_63599 ]
Cyrill Ruettimann commented on MOJO-355: ---------------------------------------- Fixed in next version of the findbugs plugin. > auxiliary classpath is not set up for running FindBugs > ------------------------------------------------------ > > Key: MOJO-355 > URL: http://jira.codehaus.org/browse/MOJO-355 > Project: Mojo > Type: Bug > Components: findbugs > Environment: WindowsXP, maven 2.0.3, JDK 1.4.2 > Reporter: Thai Ha > > > I'm developing a simple Web application which depends on servlet API > <dependencies> > <dependency> > <groupId>javax.servlet</groupId> > <artifactId>servlet-api</artifactId> > <version>2.4</version> > <scope>provided</scope> > </dependency> > .... > When I try to run "mvn findbugs:findbugs" and open the FindBugs report, I > found some errors as below: > VR: Unresolvable reference to javax.servlet.ServletRequest by xxx (my action > class name) > In the findbugs plugin source code, I found the following code: > ---------FindBugsMojo.java------------------ > final Reporter bugReporter = initialiseReporter( sink, bundle, log ); > final Project findBugsProject = new Project(); > addJavaSourcesToFindBugsProject( pSourceFiles, findBugsProject ); > final FindBugs findBugs = new FindBugs( bugReporter, findBugsProject > ); > final UserPreferences preferences = > UserPreferences.createDefaultUserPreferences(); > preferences.enableAllDetectors( true ); > findBugs.setUserPreferences( preferences ); > return findBugs; > I guess the error happened because findBugsProject object is not set up with > "auxiliary classpath" which are dependencies. Can anyone fix this issue? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira