com.sun.jna和net.java.dev.jna之间的区别是什么?

10
我正在查看中央maven库,并且看到了一个net.java.dev.jna和一个com.sun.jna JNA的groupId。JNA的Github在其源代码中使用com.sun.jna路径作为目录,并指出4.1已作为注释的一部分推入存储库,但我看到net.java.dev.jna为4.1,com.sun.jna为3.0。
显然,我想使用JNA,但感到困惑。这个包到底怎么回事?
1个回答

8
正确使用的版本是4.1,即net.java.dev.jna:
<dependency>
    <groupId>net.java.dev.jna</groupId>
    <artifactId>jna</artifactId>
    <version>4.1.0</version>
</dependency>

包名似乎仍然是com.sun.jna,但是如果您查看POM文件,那么Maven坐标已经变成了net.java.dev.jna:jna

根据MVN资源库结果显示,它们似乎已经变成这样很长一段时间了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接