Sorry to note, that the shortened profile works only if the parent-pom version 
7 is used.
Otherwise the full profile as mentioned by Marshall is required.

-- Richard

On 31.10.2013, at 20:55, Richard Eckart de Castilho <[email protected]> wrote:

> I pasted below a shortened variant of that profile that appears to work as 
> well.
> To test it, I plugged that into the uima-addons-parent pom.xml.
> 
> However, you may run into UIMA-3398 then [1]
> 
> -- Richard
> 
> [1] https://issues.apache.org/jira/browse/UIMA-3398
> 
> On 31.10.2013, at 20:40, Marshall Schor <[email protected]> wrote:
> 
>> This issue is noted in the Jira: 
>> https://issues.apache.org/jira/browse/UIMA-3391
>> 
>> There's a work-around you can try:
>> 
>> Add the following to your local checkout of the
>> RegularExpressionAnnotator/pom.xml file at the bottom of the file, just 
>> before
>> the closing </project> element:
> 
>    <profile>
>     <id>m2e</id>
>     <activation>
>       <property>
>         <name>m2e.version</name>
>       </property>
>     </activation>
>     <build>
>       <pluginManagement>
>         <plugins>
> 
>           <!--This plugin's configuration is used to store Eclipse m2e 
> settings
>               only. It has no influence on the Maven build itself. -->
>           <plugin>
>             <groupId>org.eclipse.m2e</groupId>
>             <artifactId>lifecycle-mapping</artifactId>
>             <version>1.0.0</version>
>             <configuration>
>               <lifecycleMappingMetadata>
>                 <pluginExecutions>
> 
>                   <!-- ******************************* -->
>                   <!-- IGNORE dependency copy / unpack -->
>                   <!-- ******************************* -->
>                   <pluginExecution>
>                     <pluginExecutionFilter>
>                       <groupId>org.apache.maven.plugins</groupId>
>                       <artifactId>maven-dependency-plugin</artifactId>
>                       <versionRange>[2,)</versionRange>
>                       <goals>
>                         <goal>unpack</goal>
>                         <goal>copy-dependencies</goal>
>                         <goal>unpack-dependencies</goal>
>                         <goal>copy</goal>
>                       </goals>
>                     </pluginExecutionFilter>
>                     <action>
>                       <ignore />
>                     </action>
>                   </pluginExecution>
> 
>                 </pluginExecutions>
>               </lifecycleMappingMetadata>
>             </configuration>
>           </plugin>
>         </plugins>
>       </pluginManagement>
>     </build>
>   </profile> 
> 
>> This is a copy, mostly, of what is in the uima-wide parent pom for 
>> configuring
>> m2e.  The additions are for the Jira issue above.
>> 
>> This stuff just tells Eclipse not to "build" this project beyond the basic 
>> Java
>> compiling of the sources.
>> 
>> It should build OK outside of Eclipse, if you need to do that.
>> 
>> -Marshall
>> 
>> On 10/31/2013 2:36 PM, digital paula wrote:
>>> Forget my last post I was headed completely in the wrong direction.   
>>> 
>>> Okay so I went back to the original issue I had with the maven import of 
>>> the regex annotator using the maven import of this svn url:   
>>> https://svn.apache.org/repos/asf/uima/addons/tags/uima-addons-2.3.1/RegularExpressionAnnotator
>>> 
>>> During import there was a problem with the maven import of the regex 
>>> annotator, there was an error with the "uima-build-helper-maven-plugin".   
>>> I searched the web for the error and found this Jira for exactly the 
>>> problem I'm having.  
>>> "Eclipse m2e complains about unmapped maven plugins"
>>> 
>>> https://issues.apache.org/jira/browse/UIMA-2560
>>> 
>>> ---------------description from jira---------------------------------------
>>> Recent versions of Eclipse m2e complain about Maven plugins in the UIMA 
>>> master pom not being covered by m2e lifecycle plugins:
>>> uima-build-helper-maven-pluginmaven-dependency-pluginAdd m2e metadata to 
>>> the master POM to handle these.
>>> ----------------------------------------------------------------------------------
>>> 
>>> I'm relatively new to UIMA, started working with it a few works ago.   I 
>>> had no problem installing the UIMA Framework and running through the 
>>> examples in the tutorial (just couldn't do the semantic search since it's 
>>> been removed).  By the way, the documentation provided for UIMA is great 
>>> along with the getting started section.     
>>> 
>>> This is the first addon that I've tried to work with and so far I've 
>>> devoted a few days already trying to get the regex addon to work, I really 
>>> would love to see how it works.  Can someone who has been able to get it to 
>>> work provide some guidance?   I see that the jira was opened in Jan 2013 
>>> and resolved this past April so I don't understand why I'm still getting 
>>> the problem that was supposedly resolved.  I'm using  Juno (eclipse IDE for 
>>> java developers) with service release 2 if that helps any.   
>>> 
>>> Thanks.
>>> 
>>> Regards,
>>> Paula

Reply via email to