|Re: [tycho-user] Forcing surefire to use a specified target platform|
You are right about the <repository>.
One of the parent pom had a number of repositories specified, amongst which there was a Kepler repository. That caused the 4.3.2 version to be included.
When we remove it, the unit test reports that it is running on a 4.2.2 platform.
On 08/06/2014 08:47 AM, Marcel Romijn wrote:
That's not very safe to assume that. The big majority of org.eclipse.* bundles are backward compatible, so even if you build artifacts compatible with Luna using artifacts
from Mars, there are big chances that you succeed to build anyway.
If Tycho gets org.eclipse.platform is version 4.3.2, it's either that this bundle is accessible via your target definition, or that you've added a <repository> containing
this artifact, or referencing another repository containing it.
Back to the top