Hey m2e-ians,
I'm in the process of open-sourcing a product, and we have a parallel build
system, and a test suite class that relies on some things we're not
open-sourcing.
So, I have a pom - it points to code in src/test/java, one class of which
is the aforementioned suite. That class simply won't exist in the open source
release, but it does exist in the internal process. I have excluded it by
means of the maven-surefire-plugin, which is fine - but that seems to not be
reflected in eclipse, which still attempts to compile it, and which breaks
because of the missing dependency.
I can conceive of a few solutions - one is to simply put it in a different
source path /src/proprietary-test/java or some such, and just not reference
those sources. Another is to manually (when working from the internal source
where this class exists) adjust the build path exclusions in my eclipse
project.
But I hope this list can show me that I'm doing things wrong - that there's
another way to exclude test classes selectively in the pom that m2e could pick
up clearly - or whether I'm missing a step, or some sort of re-fresh, or
whatever that would result in this working without the extra side efforts.
So... yeah? Anyone?
Christian.
_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users