当前位置: 技术问答>java相关
十萬火急!大家快幫忙!我在線上等待!!!
来源: 互联网 发布时间:2015-04-12
本文导语: 在java中,如果要用System.loadLibrary()函數載入一個庫(比如jInterface.dll)時,這個庫應該放在什麼目錄下?? | 任意,不过要在系统path里指明。或者你把dll直接放到jdk1.3bin的目录里就可以 | ...
在java中,如果要用System.loadLibrary()函數載入一個庫(比如jInterface.dll)時,這個庫應該放在什麼目錄下??
|
任意,不过要在系统path里指明。或者你把dll直接放到jdk1.3bin的目录里就可以
|
如果你是调用本地DLL库的话
你需要将DLL放在系统目录下,如c:winnt
然后在你的JRE环境设置中加上:
-Djava.library.path=c:winnt
你开发的程序能访问本地资源
你需要将DLL放在系统目录下,如c:winnt
然后在你的JRE环境设置中加上:
-Djava.library.path=c:winnt
你开发的程序能访问本地资源
|
对,就是这样。一般情况下(windows2000)直接放在winntsystem32下就没问题,不用-D参数了。
|
当前目录和bin都可以,其他目录你要指明path。
|
查看path,然后放在path里就可以
|
JRE环境的设置:
运行控制面板中的java-plug-in
在打开的窗口java Runtime参数栏输入你的DLL路径即可
运行控制面板中的java-plug-in
在打开的窗口java Runtime参数栏输入你的DLL路径即可
|
"-Djava.library.path=c:winnt"这个是标准答案,运行java时用java -Djava.library.path=放dll的目录 ...即可。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。