You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by pk...@apache.org on 2015/06/16 18:37:24 UTC
svn commit: r1685866 -
/uima/ruta/trunk/example-projects/ruta-maven-example/pom.xml
Author: pkluegl
Date: Tue Jun 16 16:37:24 2015
New Revision: 1685866
URL: http://svn.apache.org/r1685866
Log:
UIMA-4451
- only one ruta plugin with several executions
Modified:
uima/ruta/trunk/example-projects/ruta-maven-example/pom.xml
Modified: uima/ruta/trunk/example-projects/ruta-maven-example/pom.xml
URL: http://svn.apache.org/viewvc/uima/ruta/trunk/example-projects/ruta-maven-example/pom.xml?rev=1685866&r1=1685865&r2=1685866&view=diff
==============================================================================
--- uima/ruta/trunk/example-projects/ruta-maven-example/pom.xml (original)
+++ uima/ruta/trunk/example-projects/ruta-maven-example/pom.xml Tue Jun 16 16:37:24 2015
@@ -93,189 +93,172 @@
<groupId>org.apache.uima</groupId>
<artifactId>ruta-maven-plugin</artifactId>
<version>${project.version}</version>
- <configuration>
- <!-- This is a exemplary configuration, which explicitly specifies the
- default configuration values if not mentioned otherwise. -->
-
- <!-- The directory where the generated type system descriptors will
- be written stored. -->
- <!-- default value: ${project.build.directory}/generated-sources/ruta/descriptor -->
- <typeSystemOutputDirectory>${project.build.directory}/generated-sources/ruta/descriptor</typeSystemOutputDirectory>
-
- <!-- The directory where the generated analysis engine descriptors will
- be stored. -->
- <!-- default value: ${project.build.directory}/generated-sources/ruta/descriptor -->
- <analysisEngineOutputDirectory>${project.build.directory}/generated-sources/ruta/descriptor</analysisEngineOutputDirectory>
-
- <!-- The template descriptor for the generated type system. By default
- the descriptor of the maven dependency is loaded. -->
- <!-- default value: none -->
- <!-- not used in this example <typeSystemTemplate>...</typeSystemTemplate> -->
-
- <!-- The template descriptor for the generated analysis engine. By default
- the descriptor of the maven dependency is loaded. -->
- <!-- default value: none -->
- <!-- not used in this example <analysisEngineTemplate>...</analysisEngineTemplate> -->
-
- <!-- Script paths of the generated analysis engine descriptor. -->
- <!-- default value: none -->
- <scriptPaths>
- <scriptPath>${basedir}/src/main/ruta/</scriptPath>
- </scriptPaths>
-
- <!-- Descriptor paths of the generated analysis engine descriptor. -->
- <!-- default value: none -->
- <descriptorPaths>
- <descriptorPath>${project.build.directory}/generated-sources/ruta/descriptor</descriptorPath>
- </descriptorPaths>
-
- <!-- Resource paths of the generated analysis engine descriptor. -->
- <!-- default value: none -->
- <resourcePaths>
- <resourcePath>${basedir}/src/main/resources/</resourcePath>
- <resourcePath>${project.build.directory}/generated-sources/ruta/resources/</resourcePath>
- </resourcePaths>
-
- <!-- Suffix used for the generated type system descriptors. -->
- <!-- default value: Engine -->
- <analysisEngineSuffix>Engine</analysisEngineSuffix>
-
- <!-- Suffix used for the generated analysis engine descriptors. -->
- <!-- default value: TypeSystem -->
- <typeSystemSuffix>TypeSystem</typeSystemSuffix>
-
- <!-- Source file encoding. -->
- <!-- default value: ${project.build.sourceEncoding} -->
- <encoding>UTF-8</encoding>
-
- <!-- Type of type system imports. false = import by location. -->
- <!-- default value: false -->
- <importByName>false</importByName>
-
- <!-- Option to resolve imports while building. -->
- <!-- default value: false -->
- <resolveImports>false</resolveImports>
-
- <!-- Amount of retries for building dependent descriptors. Default value
- -1 leads to three retires for each script. -->
- <!-- default value: -1 -->
- <maxBuildRetries>-1</maxBuildRetries>
-
- <!-- List of packages with language extensions -->
- <!-- default value: none -->
- <extensionPackages>
- <extensionPackage>org.apache.uima.ruta</extensionPackage>
- </extensionPackages>
-
- <!-- Add UIMA Ruta nature to .project -->
- <!-- default value: false -->
- <addRutaNature>true</addRutaNature>
-
-
- <!-- Buildpath of the UIMA Ruta Workbench (IDE) for this project -->
- <!-- default value: none -->
- <buildPaths>
- <buildPath>script:src/main/ruta/</buildPath>
- <buildPath>descriptor:target/generated-sources/ruta/descriptor/</buildPath>
- <buildPath>resources:src/main/resources/</buildPath>
- </buildPaths>
-
- </configuration>
<executions>
<execution>
- <id>default</id>
+ <id>descriptors</id>
<phase>process-classes</phase>
<goals>
<goal>generate</goal>
</goals>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.uima</groupId>
- <artifactId>ruta-maven-plugin</artifactId>
- <version>2.3.1-SNAPSHOT</version>
- <configuration />
- <executions>
- <execution>
- <id>default</id>
- <phase>process-classes</phase>
- <goals>
- <goal>twl</goal>
- </goals>
- <configuration>
- <!-- This is a exemplary configuration, which explicitly specifies
- the default configuration values if not mentioned otherwise. -->
-
- <!-- Compress resulting tree word list. -->
- <!-- default value: true -->
- <compress>true</compress>
-
- <!-- The source files for the tree word list. -->
- <!-- default value: none -->
- <inputFiles>
- <directory>${basedir}/src/main/resources</directory>
- <includes>
- <include>*.txt</include>
- </includes>
- </inputFiles>
-
- <!-- The directory where the generated tree word lists will be written
- to. -->
- <!-- default value: ${project.build.directory}/generated-sources/ruta/resources/ -->
- <outputDirectory>${project.build.directory}/generated-sources/ruta/resources/</outputDirectory>
-
- <!-- Source file encoding. -->
- <!-- default value: ${project.build.sourceEncoding} -->
- <encoding>UTF-8</encoding>
+ <configuration>
- </configuration>
+ <!-- This is a exemplary configuration, which explicitly specifies the
+ default configuration values if not mentioned otherwise. -->
+
+ <!-- The directory where the generated type system descriptors will
+ be written stored. -->
+ <!-- default value: ${project.build.directory}/generated-sources/ruta/descriptor -->
+ <typeSystemOutputDirectory>${project.build.directory}/generated-sources/ruta/descriptor</typeSystemOutputDirectory>
+
+ <!-- The directory where the generated analysis engine descriptors will
+ be stored. -->
+ <!-- default value: ${project.build.directory}/generated-sources/ruta/descriptor -->
+ <analysisEngineOutputDirectory>${project.build.directory}/generated-sources/ruta/descriptor</analysisEngineOutputDirectory>
+
+ <!-- The template descriptor for the generated type system. By default
+ the descriptor of the maven dependency is loaded. -->
+ <!-- default value: none -->
+ <!-- not used in this example <typeSystemTemplate>...</typeSystemTemplate> -->
+
+ <!-- The template descriptor for the generated analysis engine. By default
+ the descriptor of the maven dependency is loaded. -->
+ <!-- default value: none -->
+ <!-- not used in this example <analysisEngineTemplate>...</analysisEngineTemplate> -->
+
+ <!-- Script paths of the generated analysis engine descriptor. -->
+ <!-- default value: none -->
+ <scriptPaths>
+ <scriptPath>${basedir}/src/main/ruta/</scriptPath>
+ </scriptPaths>
+
+ <!-- Descriptor paths of the generated analysis engine descriptor. -->
+ <!-- default value: none -->
+ <descriptorPaths>
+ <descriptorPath>${project.build.directory}/generated-sources/ruta/descriptor</descriptorPath>
+ </descriptorPaths>
+
+ <!-- Resource paths of the generated analysis engine descriptor. -->
+ <!-- default value: none -->
+ <resourcePaths>
+ <resourcePath>${basedir}/src/main/resources/</resourcePath>
+ <resourcePath>${project.build.directory}/generated-sources/ruta/resources/</resourcePath>
+ </resourcePaths>
+
+ <!-- Suffix used for the generated type system descriptors. -->
+ <!-- default value: Engine -->
+ <analysisEngineSuffix>Engine</analysisEngineSuffix>
+
+ <!-- Suffix used for the generated analysis engine descriptors. -->
+ <!-- default value: TypeSystem -->
+ <typeSystemSuffix>TypeSystem</typeSystemSuffix>
+
+ <!-- Source file encoding. -->
+ <!-- default value: ${project.build.sourceEncoding} -->
+ <encoding>UTF-8</encoding>
+
+ <!-- Type of type system imports. false = import by location. -->
+ <!-- default value: false -->
+ <importByName>false</importByName>
+
+ <!-- Option to resolve imports while building. -->
+ <!-- default value: false -->
+ <resolveImports>false</resolveImports>
+
+ <!-- Amount of retries for building dependent descriptors. Default value
+ -1 leads to three retires for each script. -->
+ <!-- default value: -1 -->
+ <maxBuildRetries>-1</maxBuildRetries>
+
+ <!-- List of packages with language extensions -->
+ <!-- default value: none -->
+ <extensionPackages>
+ <extensionPackage>org.apache.uima.ruta</extensionPackage>
+ </extensionPackages>
+
+ <!-- Add UIMA Ruta nature to .project -->
+ <!-- default value: false -->
+ <addRutaNature>true</addRutaNature>
+
+
+ <!-- Buildpath of the UIMA Ruta Workbench (IDE) for this project -->
+ <!-- default value: none -->
+ <buildPaths>
+ <buildPath>script:src/main/ruta/</buildPath>
+ <buildPath>descriptor:target/generated-sources/ruta/descriptor/</buildPath>
+ <buildPath>resources:src/main/resources/</buildPath>
+ </buildPaths>
+
+ </configuration>
</execution>
- </executions>
- </plugin>
-
- <plugin>
- <groupId>org.apache.uima</groupId>
- <artifactId>ruta-maven-plugin</artifactId>
- <version>2.3.1-SNAPSHOT</version>
- <configuration />
- <executions>
- <execution>
- <id>default</id>
- <phase>process-classes</phase>
- <goals>
- <goal>mtwl</goal>
- </goals>
- <configuration>
- <!-- This is a exemplary configuration, which explicitly specifies
- the default configuration values if not mentioned otherwise. -->
-
- <!-- Compress resulting tree word list. -->
- <!-- default value: true -->
- <compress>true</compress>
-
- <!-- The source files for the multi tree word list. -->
- <!-- default value: none -->
- <inputFiles>
- <directory>${basedir}/src/main/resources</directory>
- <includes>
- <include>*.txt</include>
- </includes>
- </inputFiles>
-
- <!-- The directory where the generated tree word list will be written
- to. -->
- <!-- default value: ${project.build.directory}/generated-sources/ruta/resources/generated.mtwl -->
- <outputFile>${project.build.directory}/generated-sources/ruta/resources/generated.mtwl</outputFile>
-
- <!-- Source file encoding. -->
- <!-- default value: ${project.build.sourceEncoding} -->
- <encoding>UTF-8</encoding>
+ <execution>
+ <id>twl</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>twl</goal>
+ </goals>
+ <configuration>
+ <!-- This is a exemplary configuration, which explicitly specifies
+ the default configuration values if not mentioned otherwise. -->
+
+ <!-- Compress resulting tree word list. -->
+ <!-- default value: true -->
+ <compress>true</compress>
+
+ <!-- The source files for the tree word list. -->
+ <!-- default value: none -->
+ <inputFiles>
+ <directory>${basedir}/src/main/resources</directory>
+ <includes>
+ <include>*.txt</include>
+ </includes>
+ </inputFiles>
+
+ <!-- The directory where the generated tree word lists will be written
+ to. -->
+ <!-- default value: ${project.build.directory}/generated-sources/ruta/resources/ -->
+ <outputDirectory>${project.build.directory}/generated-sources/ruta/resources/</outputDirectory>
+
+ <!-- Source file encoding. -->
+ <!-- default value: ${project.build.sourceEncoding} -->
+ <encoding>UTF-8</encoding>
+
+ </configuration>
+ </execution>
+ <execution>
+ <id>mtwl</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>mtwl</goal>
+ </goals>
+ <configuration>
+ <!-- This is a exemplary configuration, which explicitly specifies
+ the default configuration values if not mentioned otherwise. -->
+
+ <!-- Compress resulting tree word list. -->
+ <!-- default value: true -->
+ <compress>true</compress>
+
+ <!-- The source files for the multi tree word list. -->
+ <!-- default value: none -->
+ <inputFiles>
+ <directory>${basedir}/src/main/resources</directory>
+ <includes>
+ <include>*.txt</include>
+ </includes>
+ </inputFiles>
+
+ <!-- The directory where the generated tree word list will be written
+ to. -->
+ <!-- default value: ${project.build.directory}/generated-sources/ruta/resources/generated.mtwl -->
+ <outputFile>${project.build.directory}/generated-sources/ruta/resources/generated.mtwl</outputFile>
+
+ <!-- Source file encoding. -->
+ <!-- default value: ${project.build.sourceEncoding} -->
+ <encoding>UTF-8</encoding>
- </configuration>
- </execution>
+ </configuration>
+ </execution>
</executions>
</plugin>