带有自定义库后缀的System.loadLibrary

时间:2012-08-15 20:26:14

标签: java java-native-interface native

我想加载一个动态库,其中包含位于java.library.path的本机方法实现,其后缀为.cdl。遗憾的是,以下内容不起作用。

static {
    System.loadLibrary("java4d.cdl");
}

如何加载我的java4d.cdl库?

1 个答案:

答案 0 :(得分:1)

如果您使用System.load(“java4d.cdl”)怎么办? 请注意,参数必须是绝对路径: http://docs.oracle.com/javase/7/docs/api/java/lang/System.html#load(java.lang.String)