> I would conclude not to use Maven 2 from that ;-)

Well, not an option for maven-shared libs. (at least not yet)

/Anders

>
> Anders Hammar wrote on 29.10.2014 08:18:
>
> >>
> >>  Unfortunately, maven-plugin-testing-harness v3.1.0 (where
> >> readMavenProject was added) is too high of a Java version for the shared
> >> liv I'm working on. :-( But I could probably borrow the code...
> >>
> >
> > Turns out I can't do that. That code uses the ProjectBuilder class which
> is
> > not available in Maven 2.x.
> >
> > /Anders
> >
> >>
> >> /Anders
> >>
> >> On Wed, Oct 29, 2014 at 3:49 PM, Igor Fedorenko <[email protected]>
> >> wrote:
> >>
> >>> You can also use MojoRule#readMavenProject from
> >>> maven-plugin-testing-harness [1]. You'd have to inject any cross-module
> >>> dependencies manually.
> >>>
> >>> You can also see how we do this in Tycho [2], where we delegate to
> >>> DefaultMaven to read and resolve multimodule project.
> >>>
> >>> And, of course, you can just create MavenProject instance and populate
> >>> it with relevant data.
> >>>
> >>> Really depends on what you actually need to do.
> >>>
> >>>
> >>> [1] https://git-wip-us.apache.org/repos/asf?p=maven-plugin-
> >>> testing.git;a=blob;f=maven-plugin-testing-harness/src/
> >>> main/java/org/apache/maven/plugin/testing/MojoRule.java;h=
> >>> d4d57f0ca2295a60032984d31680815364c8f805;hb=
> >>> 5f2f3a23b62bf1cc2465c94b173700ee557edc5a
> >>>
> >>> [2] http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/
> >>> tree/tycho-testing-harness/src/main/java/org/eclipse/tycho/testing/
> >>> AbstractTychoMojoTestCase.java
> >>>
> >>> --
> >>> Regards,
> >>> Igor
> >>>
> >>>
> >>>
> >>> On 2014-10-29, 10:09, Anders Hammar wrote:
> >>>
> >>>> I'm trying to create a unit test for MSHARED-361, but I can't figure
> out
> >>>> how I get hold of the MavenProject object of one of the modules in a
> >>>> multi-module build.
> >>>> Anyone with a pointer or a hint on where this is done in some other
> unit
> >>>> test?
> >>>>
> >>>> /Anders
> >>>>
> >>>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [email protected]
> >>> For additional commands, e-mail: [email protected]
> >>>
> >>>
> >>
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to