Figured it out, I'm in 1.6.1 and the mapreduce and shell modules are empty, so Eclipse tried to fix them. I guess they are new in 1.7.0, and this is a side effect of switching back and forth?
----- Original Message ----- From: [email protected] To: [email protected] Sent: Tuesday, May 20, 2014 8:07:12 PM Subject: Re: RAT plugin - change to package phase Looking closer at the rat.txt, appears to be issues with shell and mapreduce modules. Here is the top of the file: ***************************************************** Summary ------- Generated at: 2014-05-20T20:04:16-04:00 Notes: 4 Binaries: 239 Archives: 0 Standards: 157 Apache Licensed: 143 Generated Documents: 0 JavaDocs are generated and so license header is optional Generated files do not required license headers 12 Unknown Licenses ******************************* Unapproved licenses: mapreduce/.project mapreduce/.settings/org.eclipse.jdt.core.prefs mapreduce/.settings/org.eclipse.m2e.core.prefs mapreduce/.settings/org.eclipse.core.resources.prefs mapreduce/target/classes/META-INF/MANIFEST.MF mapreduce/.classpath shell/.project shell/.settings/org.eclipse.jdt.core.prefs shell/.settings/org.eclipse.m2e.core.prefs shell/.settings/org.eclipse.core.resources.prefs shell/target/classes/META-INF/MANIFEST.MF shell/.classpath ----- Original Message ----- From: "Christopher" <[email protected]> To: "Accumulo Dev List" <[email protected]> Sent: Tuesday, May 20, 2014 7:47:11 PM Subject: Re: RAT plugin - change to package phase Validate is the default for the plugin. The reason this runs so early is because ASF policy for license headers only applies to source, not generated classes in the build. If it's failing for you, it's probably because your workspace is dirty... try "git clean -fdx" to clean your workspace (careful to stage any added new files you'd like to keep first with 'git add'). If this is not the case, I'd like to try to figure out why this is happening for you, and not others, rather than change the default set by the plugin. -- Christopher L Tubbs II http://gravatar.com/ctubbsii On Tue, May 20, 2014 at 6:52 PM, <[email protected]> wrote: > Any issues with changing the rat plugin to run in the package phase? It's > choking on the eclipse generated files, I can't even run tests. There does > not appear to be a way to disable it or to tell it to exclude files during > the check. Is there any reason that it is running so early in the build > process? > > Specifically, I'm talking about this change: > > diff --git a/pom.xml b/pom.xml > index ec909d8..ac3d8b5 100644 > --- a/pom.xml > +++ b/pom.xml > @@ -852,6 +852,7 @@ > <goals> > <goal>check</goal> > </goals> > + <phase>package</phase> > </execution> > </executions> > </plugin> >
