Skip to content

Commit 793b1e9

Browse files
committed
Use javac.target=1.6 for Java 11
1 parent 1279502 commit 793b1e9

File tree

2 files changed

+23
-5
lines changed

2 files changed

+23
-5
lines changed

.travis.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@ sudo: false
22
language: java
33
dist: trusty
44

5-
jdk:
6-
- oraclejdk8
7-
- oraclejdk11
5+
before_cache:
6+
# No sense in caching current build artifacts
7+
rm -rf $HOME/.m2/repository/com/github/vlsi
8+
9+
install:
10+
- mvn -Djavac.target=$TRGT install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
11+
12+
script:
13+
- mvn -Djavac.target=$TRGT test -B
14+
15+
matrix:
16+
include:
17+
- jdk: oraclejdk8
18+
env:
19+
- JDK=8
20+
- TRGT=1.5
21+
- jdk: oraclejdk11
22+
env:
23+
- JDK=11
24+
- TRGT=1.6

pom.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
<properties>
1616
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17+
<javac.target>1.5</javac.target>
1718
</properties>
1819

1920
<name>Compact HashMap parent</name>
@@ -109,8 +110,8 @@
109110
<groupId>org.apache.maven.plugins</groupId>
110111
<artifactId>maven-compiler-plugin</artifactId>
111112
<configuration>
112-
<source>1.5</source>
113-
<target>1.5</target>
113+
<source>${javac.target}</source>
114+
<target>${javac.target}</target>
114115
</configuration>
115116
</plugin>
116117
<plugin>

0 commit comments

Comments
 (0)