Skip to content

Commit 5075f00

Browse files
authored
Revise cross-compile config (#21)
1 parent 8a1b109 commit 5075f00

File tree

1 file changed

+15
-55
lines changed

1 file changed

+15
-55
lines changed

pom.xml

Lines changed: 15 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,13 @@
2626

2727
<properties>
2828
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
29-
<maven.compiler.source>1.7</maven.compiler.source>
30-
<maven.compiler.target>1.7</maven.compiler.target>
29+
<maven.compiler.release>7</maven.compiler.release>
3130
<testng.version>6.10</testng.version>
32-
<toolchains-plugin.version>3.0.0</toolchains-plugin.version>
33-
<surefire-plugin.version>2.22.2</surefire-plugin.version>
31+
<compiler-plugin.version>3.8.1</compiler-plugin.version>
32+
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
3433
<source-plugin.version>3.2.0</source-plugin.version>
3534
<javadoc-plugin.version>3.1.1</javadoc-plugin.version>
36-
<guava.version>28.1-android</guava.version>
35+
<guava.version>30.1.1-android</guava.version>
3736
<gpg-plugin.version>1.6</gpg-plugin.version>
3837
<staging-plugin.version>1.6.8</staging-plugin.version>
3938
<release-plugin.version>2.5.3</release-plugin.version>
@@ -101,18 +100,18 @@
101100
<plugins>
102101
<plugin>
103102
<groupId>org.apache.maven.plugins</groupId>
104-
<artifactId>maven-toolchains-plugin</artifactId>
105-
<version>${toolchains-plugin.version}</version>
103+
<artifactId>maven-compiler-plugin</artifactId>
104+
<version>${compiler-plugin.version}</version>
106105
</plugin>
107106
<plugin>
108107
<groupId>org.apache.maven.plugins</groupId>
109-
<artifactId>maven-source-plugin</artifactId>
110-
<version>${source-plugin.version}</version>
108+
<artifactId>maven-surefire-plugin</artifactId>
109+
<version>${surefire-plugin.version}</version>
111110
</plugin>
112111
<plugin>
113112
<groupId>org.apache.maven.plugins</groupId>
114-
<artifactId>maven-surefire-plugin</artifactId>
115-
<version>${surefire-plugin.version}</version>
113+
<artifactId>maven-source-plugin</artifactId>
114+
<version>${source-plugin.version}</version>
116115
</plugin>
117116
<plugin>
118117
<groupId>org.apache.maven.plugins</groupId>
@@ -134,51 +133,16 @@
134133
<artifactId>maven-release-plugin</artifactId>
135134
<version>${release-plugin.version}</version>
136135
</plugin>
137-
<plugin>
138-
<groupId>org.eclipse.m2e</groupId>
139-
<artifactId>lifecycle-mapping</artifactId>
140-
<version>1.0.0</version>
141-
<configuration>
142-
<lifecycleMappingMetadata>
143-
<pluginExecutions>
144-
<pluginExecution>
145-
<pluginExecutionFilter>
146-
<groupId>org.apache.maven.plugins</groupId>
147-
<artifactId>maven-toolchains-plugin</artifactId>
148-
<versionRange>[1.0.0,)</versionRange>
149-
<goals>
150-
<goal>toolchain</goal>
151-
</goals>
152-
</pluginExecutionFilter>
153-
<action>
154-
<execute />
155-
</action>
156-
</pluginExecution>
157-
</pluginExecutions>
158-
</lifecycleMappingMetadata>
159-
</configuration>
160-
</plugin>
161136
</plugins>
162137
</pluginManagement>
163138
<plugins>
164139
<plugin>
165140
<groupId>org.apache.maven.plugins</groupId>
166-
<artifactId>maven-toolchains-plugin</artifactId>
167-
<executions>
168-
<execution>
169-
<goals>
170-
<goal>toolchain</goal>
171-
</goals>
172-
</execution>
173-
</executions>
174-
<configuration>
175-
<toolchains>
176-
<jdk>
177-
<version>1.7</version>
178-
<vendor>oracle</vendor>
179-
</jdk>
180-
</toolchains>
181-
</configuration>
141+
<artifactId>maven-compiler-plugin</artifactId>
142+
</plugin>
143+
<plugin>
144+
<groupId>org.apache.maven.plugins</groupId>
145+
<artifactId>maven-surefire-plugin</artifactId>
182146
</plugin>
183147
<plugin>
184148
<groupId>org.apache.maven.plugins</groupId>
@@ -192,10 +156,6 @@
192156
</execution>
193157
</executions>
194158
</plugin>
195-
<plugin>
196-
<groupId>org.apache.maven.plugins</groupId>
197-
<artifactId>maven-surefire-plugin</artifactId>
198-
</plugin>
199159
<plugin>
200160
<groupId>org.apache.maven.plugins</groupId>
201161
<artifactId>maven-javadoc-plugin</artifactId>

0 commit comments

Comments
 (0)