On Fri, 4 Sep 2015 11:03:08 -0500, Ole Ersoy wrote:
On 09/04/2015 10:26 AM, Gilles wrote:
On Fri, 4 Sep 2015 10:11:04 -0500, Ole Ersoy wrote:
You have left over files in `target` after switching between the
branches.  For example check out `math4`.  Build it.  Switch to the
`math3` branch.  Build it.  Now `target` will contain both classes
from the math3 branch and the math4 branch.

No it's not the problem.
They are _source_ files.
Ahh - OK - Not sure if this will help, but you can for example
exclude the math3 package files from compilation like this:


|<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>2.0.2</version><configuration><source>1.6</source><target>1.6</target><includes><include>org/apace/commons/math4/*.java</include>
</includes> </configuration> </plugin> </plugins>|


That works fine!

Thus it's not that maven _has_ to compile everything under "src/main";
it can be told otherwise.
Perhaps there are nasty side effects to that selection (?).
Otherwise, I still don't understand why it cannot be included in the
POM file...

Thanks,
Gilles


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to