繁体   English   中英

Tomcat -Djava.library.path设置

[英]Tomcat -Djava.library.path set

我试图在setenv.sh文件中指向-Djava.library.path 我的库位于usr/lib64文件夹中,但是当我尝试执行以下操作时:

EXPORTS JAVA_OPTS="-Dcom.site.host=site.com -Dcom.site.storage.path=/usr/hosting/site.com/db -Dcom.site.lib=/usr/lib64/mylib.so"

我正进入(状态 :

error : Directory separator should not appear in library name : /usr/lib64/mylib.so

如何正确设置?

usr/lib64已经存在mylib.so

您可以在存在本机库的Java路径中创建一个新变量,也可以将本机库复制粘贴到默认的java.path中。

设置环境变量如下

编辑系统路径文件/ etc / profile

sudo gedit /etc/profile

最后添加以下几行

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

最终设置VMOption: -Djava.library.path="path_to_native_library"

导出LD_LIBRARY_PATH =“ usr / lib64:$ LD_LIBRARY_PATH”

现在运行您的Java程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM