64 <mailingList>
65 <name>jmc dev</name>
66 <subscribe>http://mail.openjdk.java.net/mailman/listinfo/jmc-dev</subscribe>
67 <unsubscribe>http://mail.openjdk.java.net/mailman/listinfo/jmc-dev</unsubscribe>
68 <archive>http://mail.openjdk.java.net/pipermail/jmc-dev/</archive>
69 </mailingList>
70 </mailingLists>
71 <modules>
72 <module>application</module>
73 <module>releng</module>
74 </modules>
75 <properties>
76 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
77 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
78 <tycho.version>1.4.0</tycho.version>
79 <maven.buildnumber.version>1.4</maven.buildnumber.version>
80 <maven.deploy.version>2.8.2</maven.deploy.version>
81 <maven.directory.version>0.2</maven.directory.version>
82 <maven.enforcer.version>3.0.0-M1</maven.enforcer.version>
83 <maven.resources.version>3.0.2</maven.resources.version>
84 <spotbugs.version>3.1.10</spotbugs.version>
85 <buildId>${user.name}</buildId>
86 <!-- The version of the JDK embedded. When not embedding a JDK (this is
87 usually the case), leave this empty. If embedding a JDK, include a comma
88 and space, e.g. <jdkVersion>, JDK 12.0.2</jdkVersion> -->
89 <jdkVersion></jdkVersion>
90 <!-- Critical Patch Update Id. Used in a release where _only_ the embedded
91 JDK has changed. Set to .[cpu sequence number], e.g. .1 -->
92 <patchId></patchId>
93 <scmConnection>scm:git:git://github.com/openjdk/jmc.git</scmConnection>
94 </properties>
95 <scm>
96 <connection>${scmConnection}</connection>
97 </scm>
98 <distributionManagement>
99 <repository>
100 <id>jmc-publish</id>
101 <url>${release.repo}</url>
102 </repository>
103 <snapshotRepository>
396 </requireJavaVersion>
397 </rules>
398 </configuration>
399 </execution>
400 <execution>
401 <id>enforce-maven</id>
402 <goals>
403 <goal>enforce</goal>
404 </goals>
405 <configuration>
406 <rules>
407 <requireMavenVersion>
408 <version>3.3.1</version>
409 <message>Building JMC requires at least Maven 3.3.1</message>
410 </requireMavenVersion>
411 </rules>
412 </configuration>
413 </execution>
414 </executions>
415 </plugin>
416 </plugins>
417 <pluginManagement>
418 <plugins>
419 <plugin>
420 <groupId>org.apache.maven.plugins</groupId>
421 <artifactId>maven-resources-plugin</artifactId>
422 <version>${maven.resources.version}</version>
423 <executions>
424 <execution>
425 <id>copy-resources</id>
426 <phase>process-resources</phase>
427 <goals>
428 <goal>copy-resources</goal>
429 </goals>
430 <configuration>
431 <outputDirectory>${project.build.directory}/classes/license</outputDirectory>
432 <resources>
433 <resource>
434 <directory>${rootDir}/license</directory>
435 <includes>
|
64 <mailingList>
65 <name>jmc dev</name>
66 <subscribe>http://mail.openjdk.java.net/mailman/listinfo/jmc-dev</subscribe>
67 <unsubscribe>http://mail.openjdk.java.net/mailman/listinfo/jmc-dev</unsubscribe>
68 <archive>http://mail.openjdk.java.net/pipermail/jmc-dev/</archive>
69 </mailingList>
70 </mailingLists>
71 <modules>
72 <module>application</module>
73 <module>releng</module>
74 </modules>
75 <properties>
76 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
77 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
78 <tycho.version>1.4.0</tycho.version>
79 <maven.buildnumber.version>1.4</maven.buildnumber.version>
80 <maven.deploy.version>2.8.2</maven.deploy.version>
81 <maven.directory.version>0.2</maven.directory.version>
82 <maven.enforcer.version>3.0.0-M1</maven.enforcer.version>
83 <maven.resources.version>3.0.2</maven.resources.version>
84 <spotless.version>1.26.0</spotless.version>
85 <spotless.config.path>${basedir}/configuration/ide/eclipse/formatting/formatting.xml</spotless.config.path>
86 <spotbugs.version>3.1.10</spotbugs.version>
87 <buildId>${user.name}</buildId>
88 <!-- The version of the JDK embedded. When not embedding a JDK (this is
89 usually the case), leave this empty. If embedding a JDK, include a comma
90 and space, e.g. <jdkVersion>, JDK 12.0.2</jdkVersion> -->
91 <jdkVersion></jdkVersion>
92 <!-- Critical Patch Update Id. Used in a release where _only_ the embedded
93 JDK has changed. Set to .[cpu sequence number], e.g. .1 -->
94 <patchId></patchId>
95 <scmConnection>scm:git:git://github.com/openjdk/jmc.git</scmConnection>
96 </properties>
97 <scm>
98 <connection>${scmConnection}</connection>
99 </scm>
100 <distributionManagement>
101 <repository>
102 <id>jmc-publish</id>
103 <url>${release.repo}</url>
104 </repository>
105 <snapshotRepository>
398 </requireJavaVersion>
399 </rules>
400 </configuration>
401 </execution>
402 <execution>
403 <id>enforce-maven</id>
404 <goals>
405 <goal>enforce</goal>
406 </goals>
407 <configuration>
408 <rules>
409 <requireMavenVersion>
410 <version>3.3.1</version>
411 <message>Building JMC requires at least Maven 3.3.1</message>
412 </requireMavenVersion>
413 </rules>
414 </configuration>
415 </execution>
416 </executions>
417 </plugin>
418 <plugin>
419 <groupId>com.diffplug.spotless</groupId>
420 <artifactId>spotless-maven-plugin</artifactId>
421 <version>${spotless.version}</version>
422 <configuration>
423 <java>
424 <eclipse>
425 <file>${spotless.config.path}</file>
426 <version>4.8.0</version>
427 </eclipse>
428 </java>
429 </configuration>
430 </plugin>
431 </plugins>
432 <pluginManagement>
433 <plugins>
434 <plugin>
435 <groupId>org.apache.maven.plugins</groupId>
436 <artifactId>maven-resources-plugin</artifactId>
437 <version>${maven.resources.version}</version>
438 <executions>
439 <execution>
440 <id>copy-resources</id>
441 <phase>process-resources</phase>
442 <goals>
443 <goal>copy-resources</goal>
444 </goals>
445 <configuration>
446 <outputDirectory>${project.build.directory}/classes/license</outputDirectory>
447 <resources>
448 <resource>
449 <directory>${rootDir}/license</directory>
450 <includes>
|