带有自定义JAVA_HOME和LD_LIBRARY_PATH的Java屏幕

时间:2014-12-23 16:40:56

标签: java screen java-home

我的Debian 64bit服务器上有一个需要Java 32bit的appilcation。现在在.profile或SH文件中运行正常。

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_25/
export LD_LIBRARY_PATH=.:$JAVA_HOME/jre/lib/i386/server:$JAVA_HOME/jre/lib/i386/client:/usr/local/lib

但是,当我在屏幕上启动它时,它根本不加载Java路径和LD lib路径。 任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

请告诉我控制台中下一个命令的结果

java -version

echo $JAVA_HOME
echo $LD_LIBRARY_PATH

你在环境变量中有这个吗?

env | grep JAVA

就我而言,我有这个

user:$ java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

user:$ echo $JAVA_HOME
/opt/jdk/jdk1.8.0_25
user:$ env | grep JAVA

JAVA_HOME=/opt/jdk/jdk1.8.0_25