在Java Applet

时间:2015-05-11 18:44:22

标签: java deployment applet java-native-interface

是否可以在Java小程序中嵌入linux共享库(.so)?

我知道我可以从applet调用JNI代码(仅限特权),但是可以将这些库嵌入applet中吗?

1 个答案:

答案 0 :(得分:1)

  

..是否可以将这些库嵌入applet中?

没有。原生应该在单独的Jar的根路径内。 OS X,* nix和Windows应该有单独的Jars。然后使用Java Web Start部署批次并在JN​​LP启动文件的操作系统特定resource部分中引用包含本机的每个Jar - 因此每个操作系统仅下载所需的本机类型。