Skip to content

Commit 75bd206

Browse files
committed
Fix #30: DLL updates for JDK9+
1 parent 9791a53 commit 75bd206

File tree

10 files changed

+155
-217
lines changed

10 files changed

+155
-217
lines changed

pom.xml

Lines changed: 87 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,9 @@
11
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
2-
<parent>
3-
<groupId>org.sonatype.oss</groupId>
4-
<artifactId>oss-parent</artifactId>
5-
<version>7</version>
6-
</parent>
7-
<!-- mvn clean javadoc:jar source:jar deploy -->
8-
<!-- mvn release:prepare -Dusername=[username] -Dpassword=[password] -->
92
<modelVersion>4.0.0</modelVersion>
103
<groupId>com.melloware</groupId>
114
<artifactId>jintellitype</artifactId>
125
<packaging>jar</packaging>
13-
<version>1.3.10-SNAPSHOT</version>
6+
<version>1.4.0-SNAPSHOT</version>
147
<url>http://www.melloware.com</url>
158
<name>JIntellitype</name>
169
<description>JIntellitype - JNI Java bridge to Microsoft Intellitype commands.</description>
@@ -24,8 +17,8 @@
2417
<project.build.sourceEncoding>${default.encoding}</project.build.sourceEncoding>
2518
<project.reporting.outputEncoding>${default.encoding}</project.reporting.outputEncoding>
2619
<maven.compiler.plugin.encoding>${default.encoding}</maven.compiler.plugin.encoding>
27-
<maven.compiler.source>1.6</maven.compiler.source>
28-
<maven.compiler.target>1.6</maven.compiler.target>
20+
<maven.compiler.source>1.7</maven.compiler.source>
21+
<maven.compiler.target>1.7</maven.compiler.target>
2922
</properties>
3023
<inceptionYear>1999</inceptionYear>
3124
<scm>
@@ -174,6 +167,57 @@
174167
</execution>
175168
</executions>
176169
</plugin>
170+
<plugin>
171+
<groupId>org.apache.maven.plugins</groupId>
172+
<artifactId>maven-deploy-plugin</artifactId>
173+
<version>3.0.0-M1</version>
174+
<configuration>
175+
<deployAtEnd>false</deployAtEnd>
176+
</configuration>
177+
</plugin>
178+
<plugin>
179+
<groupId>org.apache.maven.plugins</groupId>
180+
<artifactId>maven-javadoc-plugin</artifactId>
181+
<version>3.3.0</version>
182+
<configuration>
183+
<source>${maven.compiler.source}</source>
184+
<detectJavaApiLink>false</detectJavaApiLink>
185+
<quiet>true</quiet>
186+
<doclint>none</doclint>
187+
<failOnError>false</failOnError>
188+
<failOnWarnings>false</failOnWarnings>
189+
</configuration>
190+
<executions>
191+
<execution>
192+
<id>attach-javadocs</id>
193+
<goals>
194+
<goal>jar</goal>
195+
</goals>
196+
</execution>
197+
</executions>
198+
</plugin>
199+
<plugin>
200+
<groupId>org.apache.maven.plugins</groupId>
201+
<artifactId>maven-resources-plugin</artifactId>
202+
<version>3.2.0</version>
203+
<configuration>
204+
<propertiesEncoding>${project.build.sourceEncoding}</propertiesEncoding>
205+
</configuration>
206+
</plugin>
207+
<plugin>
208+
<groupId>org.apache.maven.plugins</groupId>
209+
<artifactId>maven-source-plugin</artifactId>
210+
<version>3.2.1</version>
211+
<executions>
212+
<execution>
213+
<id>attach-sources</id>
214+
<phase>package</phase>
215+
<goals>
216+
<goal>jar-no-fork</goal>
217+
</goals>
218+
</execution>
219+
</executions>
220+
</plugin>
177221
<plugin>
178222
<artifactId>maven-jar-plugin</artifactId>
179223
<version>3.1.1</version>
@@ -206,14 +250,14 @@
206250
<plugin>
207251
<artifactId>maven-surefire-plugin</artifactId>
208252
<groupId>org.apache.maven.plugins</groupId>
209-
<version>3.0.0-M3</version>
253+
<version>3.0.0-M5</version>
210254
<configuration>
211255
<skip>true</skip>
212256
</configuration>
213257
</plugin>
214258
<plugin>
215259
<artifactId>maven-failsafe-plugin</artifactId>
216-
<version>3.0.0-M3</version>
260+
<version>3.0.0-M5</version>
217261
<executions>
218262
<execution>
219263
<goals>
@@ -244,6 +288,15 @@
244288
</execution>
245289
</executions>
246290
</plugin>
291+
<plugin>
292+
<groupId>org.apache.maven.plugins</groupId>
293+
<artifactId>maven-compiler-plugin</artifactId>
294+
<version>3.8.1</version>
295+
<configuration>
296+
<source>7</source>
297+
<target>7</target>
298+
</configuration>
299+
</plugin>
247300
</plugins>
248301
</build>
249302
<dependencies>
@@ -323,6 +376,16 @@
323376
</plugin>
324377
</plugins>
325378
</reporting>
379+
<distributionManagement>
380+
<snapshotRepository>
381+
<id>ossrh</id>
382+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
383+
</snapshotRepository>
384+
<repository>
385+
<id>ossrh</id>
386+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
387+
</repository>
388+
</distributionManagement>
326389
<profiles>
327390
<profile>
328391
<id>release-sign-artifacts</id>
@@ -334,10 +397,21 @@
334397
</activation>
335398
<build>
336399
<plugins>
400+
<plugin>
401+
<groupId>org.sonatype.plugins</groupId>
402+
<artifactId>nexus-staging-maven-plugin</artifactId>
403+
<version>1.6.8</version>
404+
<extensions>true</extensions>
405+
<configuration>
406+
<serverId>ossrh</serverId>
407+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
408+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
409+
</configuration>
410+
</plugin>
337411
<plugin>
338412
<groupId>org.apache.maven.plugins</groupId>
339413
<artifactId>maven-gpg-plugin</artifactId>
340-
<version>1.4</version>
414+
<version>3.0.1</version>
341415
<executions>
342416
<execution>
343417
<id>sign-artifacts</id>
@@ -348,14 +422,6 @@
348422
</execution>
349423
</executions>
350424
</plugin>
351-
<plugin>
352-
<artifactId>maven-release-plugin</artifactId>
353-
<version>2.2.1</version>
354-
<configuration>
355-
<releaseProfiles>release-sign-artifacts</releaseProfiles>
356-
<goals>clean javadoc:jar source:jar deploy</goals>
357-
</configuration>
358-
</plugin>
359425
</plugins>
360426
</build>
361427
</profile>

readme.txt

Lines changed: 0 additions & 126 deletions
This file was deleted.

src/main/java/com/melloware/jintellitype/HotkeyListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
* @author Emil A. Lefkof III <mellowaredev@gmail.com>
3232
* @version 1.4.0
3333
*
34-
* @see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputfunctions/registerhotkey.asp
34+
* @see <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputfunctions/registerhotkey.asp">...</a>
3535
*/
3636
public interface HotkeyListener
3737
{

src/main/java/com/melloware/jintellitype/IntellitypeListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
* @author Emil A. Lefkof III <mellowaredev@gmail.com>
3737
* @version 1.4.0
3838
*
39-
* @see http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputmessages/wm_appcommand.asp
39+
* @see <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputmessages/wm_appcommand.asp">...</a>
4040
*/
4141
public interface IntellitypeListener
4242
{

0 commit comments

Comments
 (0)