You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kh...@apache.org on 2017/09/07 18:52:44 UTC
svn commit: r1807632 - in /maven/plugins/trunk/maven-jlink-plugin: pom.xml
src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java
Author: khmarbaise
Date: Thu Sep 7 18:52:44 2017
New Revision: 1807632
URL: http://svn.apache.org/viewvc?rev=1807632&view=rev
Log:
o Added integation test profile
o Fixed some doc issues.
Modified:
maven/plugins/trunk/maven-jlink-plugin/pom.xml
maven/plugins/trunk/maven-jlink-plugin/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java
Modified: maven/plugins/trunk/maven-jlink-plugin/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-jlink-plugin/pom.xml?rev=1807632&r1=1807631&r2=1807632&view=diff
==============================================================================
--- maven/plugins/trunk/maven-jlink-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-jlink-plugin/pom.xml Thu Sep 7 18:52:44 2017
@@ -194,4 +194,33 @@
</plugin>
</plugins>
</reporting>
+ <profiles>
+ <profile>
+ <id>run-its</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-invoker-plugin</artifactId>
+ <configuration>
+ <goals>
+ <goal>clean</goal>
+ <goal>package</goal>
+ </goals>
+ </configuration>
+ <executions>
+ <execution>
+ <id>integration-test</id>
+ <goals>
+ <goal>install</goal>
+ <goal>integration-test</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+
</project>
Modified: maven/plugins/trunk/maven-jlink-plugin/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-jlink-plugin/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java?rev=1807632&r1=1807631&r2=1807632&view=diff
==============================================================================
--- maven/plugins/trunk/maven-jlink-plugin/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java (original)
+++ maven/plugins/trunk/maven-jlink-plugin/src/main/java/org/apache/maven/plugins/jlink/JLinkMojo.java Thu Sep 7 18:52:44 2017
@@ -96,7 +96,7 @@ public class JLinkMojo
/**
* Here you can define the compression of the resources being used. The command line equivalent is:
- * <code>-c, --compress=<0|1|2></code>.
+ * <code>-c, --compress=level></code>. The valid values for the level are: <code>0, 1, 2</code>.
*/
@Parameter
private Integer compression;
@@ -121,8 +121,13 @@ public class JLinkMojo
private List<String> limitModules;
/**
+ * <p>
+ * Usually this is not necessary, cause this is handled automatically by the given dependencies.
+ * </p>
+ * <p>
* By using the --add-modules you can define the root modules to be resolved. The configuration in
* <code>pom.xml</code> file can look like this:
+ * </p>
*
* <pre>
* <addModules>
@@ -185,7 +190,7 @@ public class JLinkMojo
private boolean ignoreSigningInformation;
/**
- * This will suppress to have the <code>includes</code> directory in the resulting Java Run Time Image. The JLink
+ * This will suppress to have an <code>includes</code> directory in the resulting Java Run Time Image. The JLink
* command line equivalent is: <code>--no-header-files</code>
*/
@Parameter( defaultValue = "false" )