Thanks Richard. I took a look today at Ruta and compared its eclipse
plugins setup to uima-as. Seems like many changes are needed to make them
work. Actually made some changes to uima-as poms (including one you've
suggested) but am not able to build.
The latest problem is this:

*ERROR*] Failed to execute goal on project
uimaj-ep-runtime-deployeditor: *Could
not resolve dependencies for project
org.apache.uima:uimaj-ep-runtime-deployeditor:jar:2.10.4-SNAPSHOT: Artifact
not found*:
/var/folders/qv/mb2304nn2yg65q0c3n0vrcpm0000gn/T/org.openntf.maven.p2.layout.P2RepositoryLayout-org.eclipse.p2.201812-metadata4232512035347814454/1997609141157123
(No such file or directory) -> *[Help 1]*


*Regards, Jerry*


*I *



On Thu, Jun 17, 2021 at 1:55 PM Richard Eckart de Castilho <r...@apache.org>
wrote:

> Hi Jerry,
>
> On 17. Jun 2021, at 19:11, Jaroslaw Cwiklik <uim...@gmail.com> wrote:
> >
> > There is a problem building eclipse plugins though. Not enough free time
> to
> > address this now.
>
> For the UIMA Java SDK and Ruta, we no longer obtain the Eclipse plugin
> dependencies
> from Maven Central but instead use this plugin to pull the Eclipse bundles
> directly
> from the official P2 repositories:
>
>       <plugin>
>         <groupId>org.openntf.maven</groupId>
>         <artifactId>p2-layout-resolver</artifactId>
>         <version>1.3.0</version>
>         <extensions>true</extensions>
>       </plugin>
>
> That protects us now from the volatility of the version range resolving
> due to Eclipse
> publishing new artifacts to Maven Central as we can lock to a particular
> P2 update site
> and those remain stable.
>
> Cheers,
>
> -- Richard

Reply via email to