aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorAnton Tananaev <anton.tananaev@gmail.com>2017-04-14 11:57:43 +1200
committerAnton Tananaev <anton.tananaev@gmail.com>2017-04-14 11:57:43 +1200
commitf1bfd2e7e8791c8658f2196bc0ebd3f8294ac38e (patch)
tree9b81b90d6c4a78d205bdcea6d0df8230e9e44cb6 /pom.xml
parent15f3258905e964ab3b23d9c11fde4a1946ef10b0 (diff)
downloadtrackermap-server-f1bfd2e7e8791c8658f2196bc0ebd3f8294ac38e.tar.gz
trackermap-server-f1bfd2e7e8791c8658f2196bc0ebd3f8294ac38e.tar.bz2
trackermap-server-f1bfd2e7e8791c8658f2196bc0ebd3f8294ac38e.zip
Add bytecode version check
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml34
1 files changed, 32 insertions, 2 deletions
diff --git a/pom.xml b/pom.xml
index fab4a20a0..2553673e2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,9 +69,9 @@
<version>3.10.6.Final</version>
</dependency>
<dependency>
- <groupId>org.asynchttpclient</groupId>
+ <groupId>com.ning</groupId> <!-- org.asynchttpclient starting from version 2.0 and requires Java 8 -->
<artifactId>async-http-client</artifactId>
- <version>2.0.31</version>
+ <version>1.9.40</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
@@ -254,6 +254,36 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <version>1.4.1</version>
+ <executions>
+ <execution>
+ <id>enforce-bytecode-version</id>
+ <goals>
+ <goal>enforce</goal>
+ </goals>
+ <configuration>
+ <rules>
+ <enforceBytecodeVersion>
+ <maxJdkVersion>1.7</maxJdkVersion>
+ <ignoreClasses>
+ <ignoreClass>*JDBC42*</ignoreClass>
+ </ignoreClasses>
+ </enforceBytecodeVersion>
+ </rules>
+ <fail>true</fail>
+ </configuration>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>extra-enforcer-rules</artifactId>
+ <version>1.0-beta-6</version>
+ </dependency>
+ </dependencies>
+ </plugin>
</plugins>
</build>