|
88 | 88 | <javadoc.opts>-Xdoclint:none</javadoc.opts>
|
89 | 89 | </properties>
|
90 | 90 | </profile>
|
| 91 | + <profile> |
| 92 | + <id>java7-19-compile-java7</id> |
| 93 | + <activation> |
| 94 | + <jdk>[1.7,19)</jdk> |
| 95 | + </activation> |
| 96 | + <properties> |
| 97 | + <maven.compiler.source>1.7</maven.compiler.source> |
| 98 | + <maven.compiler.target>1.7</maven.compiler.target> |
| 99 | + </properties> |
| 100 | + </profile> |
| 101 | + <profile> |
| 102 | + <id>java20-compile-java8</id> |
| 103 | + <activation> |
| 104 | + <jdk>[20,)</jdk> |
| 105 | + </activation> |
| 106 | + <properties> |
| 107 | + <maven.compiler.source>1.8</maven.compiler.source> |
| 108 | + <maven.compiler.target>1.8</maven.compiler.target> |
| 109 | + </properties> |
| 110 | + </profile> |
91 | 111 | </profiles>
|
92 | 112 |
|
93 | 113 | <build>
|
|
118 | 138 | <groupId>org.apache.maven.plugins</groupId>
|
119 | 139 | <artifactId>maven-compiler-plugin</artifactId>
|
120 | 140 | <version>3.8.1</version>
|
121 |
| - <configuration> |
122 |
| - <source>1.7</source> |
123 |
| - <target>1.7</target> |
124 |
| - </configuration> |
125 | 141 | </plugin>
|
126 | 142 | <plugin>
|
127 | 143 | <groupId>org.apache.maven.plugins</groupId>
|
|
136 | 152 | <plugin>
|
137 | 153 | <groupId>org.apache.maven.plugins</groupId>
|
138 | 154 | <artifactId>maven-jar-plugin</artifactId>
|
139 |
| - <version>3.1.2</version> |
| 155 | + <version>3.3.0</version> |
140 | 156 | <configuration>
|
141 | 157 | <archive>
|
142 | 158 | <manifest>
|
|
155 | 171 | <plugin>
|
156 | 172 | <groupId>org.apache.maven.plugins</groupId>
|
157 | 173 | <artifactId>maven-javadoc-plugin</artifactId>
|
158 |
| - <version>3.1.0</version> |
| 174 | + <version>3.6.3</version> |
159 | 175 | <configuration>
|
160 | 176 | <additionalJOption>${javadoc.opts}</additionalJOption>
|
161 |
| - <source>1.7</source> |
162 | 177 | <stylesheetfile>${basedir}/src/main/javadoc/stylesheet.css</stylesheetfile>
|
163 | 178 | <show>public</show>
|
164 | 179 | <windowtitle>metadata-extractor - Javadoc - Extracts Exif, IPTC, XMP, ICC and other metadata from image and video files</windowtitle>
|
|
181 | 196 | <plugin>
|
182 | 197 | <groupId>org.apache.maven.plugins</groupId>
|
183 | 198 | <artifactId>maven-gpg-plugin</artifactId>
|
184 |
| - <version>1.6</version> |
| 199 | + <version>3.1.0</version> |
185 | 200 | <executions>
|
186 | 201 | <execution>
|
187 | 202 | <id>sign-artifacts</id>
|
|
195 | 210 | <plugin>
|
196 | 211 | <groupId>org.sonatype.plugins</groupId>
|
197 | 212 | <artifactId>nexus-staging-maven-plugin</artifactId>
|
198 |
| - <version>1.6.8</version> |
| 213 | + <version>1.7.0</version> |
199 | 214 | <extensions>true</extensions>
|
200 | 215 | <configuration>
|
201 | 216 | <serverId>ossrh</serverId>
|
|
0 commit comments