从哪里获取 Java Native Access Platform 资源?
Where to get Java Native Access Platform sources?
我正在尝试从 https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.5.0/ Java Native Access Platform version 5.5.0, and I am getting jna-platform-5.5.0.jar size - 1233K which is much less than https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.5.0/jna-platform-5.5.0.jar 的来源构建。同时,推荐来源
git clone --depth 1 --branch 5.5.0 https://github.com/java-native-access/jna.git
根本不生成 jna-platform-5.5.0.jar。
你能告诉我在哪里可以获得 Java Native Access Platform 5.5.0 版的真实来源吗?
两个项目都在同一个 git 存储库中,您可以浏览 at the JNA GitHub site。
jna
工件是使用项目根目录中的 build.xml
文件构建的。 jna-platform
工件是从 contrib/platform
子目录中的 build.xml
构建的。
您可以使用以下方法从项目根构建两个工件:
ant dist
您可能需要以下软件包(如果尚未安装):
sudo apt-get install autoconf automake libtool libx11-dev libxt-dev texinfo
最新发布的版本是5.9.0。这些更高版本修复了许多错误并添加了功能,如果您从源代码构建,将是比 5.5.0 更好的选择。
但是,JNA 站点上没有 5.5.0 分支,因此您无法查看它。无论如何,您可能会获得 master 分支(刚刚发布的 5.9.0),这可以解释您不同的 jar 大小。
我正在尝试从 https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.5.0/ Java Native Access Platform version 5.5.0, and I am getting jna-platform-5.5.0.jar size - 1233K which is much less than https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.5.0/jna-platform-5.5.0.jar 的来源构建。同时,推荐来源
git clone --depth 1 --branch 5.5.0 https://github.com/java-native-access/jna.git
根本不生成 jna-platform-5.5.0.jar。 你能告诉我在哪里可以获得 Java Native Access Platform 5.5.0 版的真实来源吗?
两个项目都在同一个 git 存储库中,您可以浏览 at the JNA GitHub site。
jna
工件是使用项目根目录中的 build.xml
文件构建的。 jna-platform
工件是从 contrib/platform
子目录中的 build.xml
构建的。
您可以使用以下方法从项目根构建两个工件:
ant dist
您可能需要以下软件包(如果尚未安装):
sudo apt-get install autoconf automake libtool libx11-dev libxt-dev texinfo
最新发布的版本是5.9.0。这些更高版本修复了许多错误并添加了功能,如果您从源代码构建,将是比 5.5.0 更好的选择。
但是,JNA 站点上没有 5.5.0 分支,因此您无法查看它。无论如何,您可能会获得 master 分支(刚刚发布的 5.9.0),这可以解释您不同的 jar 大小。