[ http://jira.codehaus.org/browse/MPCHECKSTYLE-27?page=all ] Carlos Sanchez closed MPCHECKSTYLE-27: --------------------------------------
Fix Version: 3.0 Resolution: Fixed Assign To: Carlos Sanchez > checkstyle use the root classloader to instantiate checker > ---------------------------------------------------------- > > Key: MPCHECKSTYLE-27 > URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-27 > Project: maven-checkstyle-plugin > Type: Bug > Versions: 2.4.1 > Environment: Maven 1.0 > Reporter: Zhang Yang > Assignee: Carlos Sanchez > Fix For: 3.0 > > > when i make myself checker, i have to change the forehead.conf to add my jar > file to the root class loader, otherwise, when i put the jar file in my > project.xml dependency list, the plugin show me the error "Unable to create a > Checker: cannot initialize module TreeWalker - Unable to instantiate > net.zhyang.checkstyle.ConstantsCheck". > I think the reason is the checkstyle always try to find class in same > classloader(root classloader). if you put your checkstyle.jar in the root > classloader, i have to put myself custom checker in the root classloader. > And the > <properties> > <classloader>root</classloader> > </properties> > is also deprecated,if you run under debug, you can see the warning message > about it, it's the time to remove it from project.xml. > after i removed them, i can run myself checker. -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]