我正在查看中央maven存储库,并看到了用于JNA的net.java.dev.jna和com.sun.jna groupId。JNA的github使用com.sun.jna路径作为其源代码中的目录,表明4.1已作为注释的一部分推入存储库,但我看到net.java.dev.jna为4.1,com.sun.jna为3.0。
很明显,我想使用JNA,但我很困惑。这个包裹是怎么回事?
发布于 2014-10-03 09:08:18
正确的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推理结果,它们似乎已经存在很长一段时间了。
https://stackoverflow.com/questions/26175771
复制相似问题