contrib-ntservice is in a questionable supported status. The artifacts aren't listed in any Maven repositories, so they slide further and further out of date with the real JNA release.
I tried to remove the dependency entirely, and it seems like many of the methods in its private copy of Advapi32 are now in the main Advapi32 in jna-platform.
The rest of them could be cut and pasted across.
Obviously there is the problem of tests, which I don't know how you would do for something which creates a service.
contrib-ntservice is in a questionable supported status. The artifacts aren't listed in any Maven repositories, so they slide further and further out of date with the real JNA release.
I tried to remove the dependency entirely, and it seems like many of the methods in its private copy of Advapi32 are now in the main Advapi32 in jna-platform.
The rest of them could be cut and pasted across.
Obviously there is the problem of tests, which I don't know how you would do for something which creates a service.