解道jdon.com 解道jdon.com -

rust-maven-plugin:在Java Maven项目中编译和捆绑Rust JNI库

如果你想在Java中玩JNI和Rust,Rust Maven插件让这一过程变得简单。 可以说,它比JNI和C更简单。 插件功能 该插件将构建委托给cargo并支持大部分cargo build功能。 主要用例是简化 Java  Maven项目中 的构建过程。 此外,该插件还可以编译二进制文件。 该插件可以将编译的二进制文件复制到自定义位置,因此可以将它们捆绑在.jar文件内。 支持cargo test期间调用mvn test。 编辑您的pom.xml以添加插件: <project ...>     ...     <!-- No..

Rust Maven插件简化了在Java中使用JNI和Rust的过程,支持cargo build和cargo test功能,可自定义编译和复制二进制文件位置。通过在pom.xml中配置路径,可以构建多个Rust crate。

JNI Java Rust Maven插件 cargo build cargo test maven rust

相关推荐 去reddit讨论