如何使用maven编译jni

时间:2013-12-17 10:51:07

标签: java c++ maven java-native-interface

我有一个简单的Java类:

public class MyClass {
    public native void doSomthing();
}

此外,我有一个相应的C ++文件,其中包含doSomthing()方法的实现。

我的问题是我需要一个pom.xml文件,它将:

  • 编译Java类
  • 将C ++编译为dll
  • 将dll复制到main/src/resources
  • 将所有包装成jar
  • 将jar部署到存储库

请你帮我写一个这么简单的pom,而不将这两个文件分成树项目。

感谢您的协助。

PS:生产的jar将取决于平台,但它可以用于我的目的。

0 个答案:

没有答案