|
66 | 66 | <properties> |
67 | 67 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
68 | 68 | <maven.test.jvmargs></maven.test.jvmargs> |
69 | | - <maven.compiler.source>1.8</maven.compiler.source> |
70 | | - <maven.compiler.target>1.8</maven.compiler.target> |
| 69 | + <maven.compiler.release>8</maven.compiler.release> |
71 | 70 | </properties> |
72 | 71 |
|
73 | 72 | <dependencies> |
|
80 | 79 | <dependency> |
81 | 80 | <groupId>net.java.dev.jna</groupId> |
82 | 81 | <artifactId>jna</artifactId> |
83 | | - <version>[5.2.0,6.0)</version> |
| 82 | + <version>5.18.1</version> |
84 | 83 | </dependency> |
85 | 84 | </dependencies> |
86 | 85 |
|
|
107 | 106 | <plugin> |
108 | 107 | <groupId>org.apache.maven.plugins</groupId> |
109 | 108 | <artifactId>maven-surefire-plugin</artifactId> |
110 | | - <version>3.0.0-M7</version> |
| 109 | + <version>3.5.4</version> |
111 | 110 | <configuration> |
112 | | - <!--<skipTests>true</skipTests>--> |
113 | 111 | <forkCount>1</forkCount> |
| 112 | + <parallel>none</parallel> |
114 | 113 | <reuseForks>false</reuseForks> |
115 | | - <argLine>-Djna.nosys=true ${maven.test.jvmargs}</argLine> |
| 114 | + <argLine>-XX:+IgnoreUnrecognizedVMOptions --enable-native-access=ALL-UNNAMED -Djna.nosys=true ${maven.test.jvmargs}</argLine> |
116 | 115 | <excludes> |
117 | 116 | <exclude>**/Test*.java</exclude> |
118 | 117 | </excludes> |
119 | 118 | </configuration> |
120 | 119 | </plugin> |
121 | 120 | <plugin> |
122 | 121 | <groupId>org.apache.maven.plugins</groupId> |
123 | | - <artifactId>maven-jar-plugin</artifactId> |
124 | | - <version>3.1.2</version> |
| 122 | + <artifactId>maven-compiler-plugin</artifactId> |
| 123 | + <version>3.14.1</version> |
125 | 124 | <configuration> |
126 | | - <archive> |
127 | | - <manifestEntries> |
128 | | - <Automatic-Module-Name>org.freedesktop.gstreamer</Automatic-Module-Name> |
129 | | - </manifestEntries> |
130 | | - </archive> |
131 | | - </configuration> |
132 | | - </plugin> |
133 | | - <plugin> |
134 | | - <groupId>org.apache.maven.plugins</groupId> |
135 | | - <artifactId>maven-javadoc-plugin</artifactId> |
136 | | - <version>2.10.4</version> |
137 | | - <configuration> |
138 | | - <excludePackageNames>org.freedesktop.gstreamer.lowlevel</excludePackageNames> |
| 125 | + <release>8</release> |
139 | 126 | </configuration> |
140 | 127 | </plugin> |
141 | 128 | </plugins> |
|
173 | 160 | <plugin> |
174 | 161 | <groupId>org.apache.maven.plugins</groupId> |
175 | 162 | <artifactId>maven-source-plugin</artifactId> |
176 | | - <version>2.2.1</version> |
| 163 | + <version>3.3.1</version> |
177 | 164 | <executions> |
178 | 165 | <execution> |
179 | 166 | <id>attach-sources</id> |
|
186 | 173 | <plugin> |
187 | 174 | <groupId>org.apache.maven.plugins</groupId> |
188 | 175 | <artifactId>maven-javadoc-plugin</artifactId> |
189 | | - <version>2.10.4</version> |
| 176 | + <version>3.12.0</version> |
190 | 177 | <configuration> |
191 | 178 | <excludePackageNames>org.freedesktop.gstreamer.lowlevel</excludePackageNames> |
192 | 179 | </configuration> |
|
202 | 189 | <plugin> |
203 | 190 | <groupId>org.apache.maven.plugins</groupId> |
204 | 191 | <artifactId>maven-gpg-plugin</artifactId> |
205 | | - <version>1.5</version> |
| 192 | + <version>3.2.8</version> |
206 | 193 | <executions> |
207 | 194 | <execution> |
208 | 195 | <id>sign-artifacts</id> |
|
0 commit comments