java jdk环境变量标准配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java jdk环境变量标准配置相关的知识,希望对你有一定的参考价值。
1、环境变量配置
环境变量详细说明:
https://blog.csdn.net/zhangjing11292/article/details/51258187
https://blog.csdn.net/hehe524178933/article/details/50510178
jdk安装路径:
有的人安装在:
/usr/local/java/jdk
有的安装在:
/usr/java/jdk
所以export JAVA_HOME看安装java jdk的路径
可以是根据安装路径配置即可
export JAVA_HOME=/usr/local/java/jdk export JAVA_HOME=/usr/java/jdk
Java环境变量----只需要JRE
vi /etc/profile
#set java environment export JAVA_HOME=/usr/java/jdk export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
source /etc/profile
2、如果是在shell脚本中执行java命令前要$JRE_HOME/bin/java
运行java命令用jre即可,最小化
shell脚本部分内容 #set java environment #export JAVA_HOME=/usr/local/java/jdk export JAVA_HOME=/usr/java/jdk export JRE_HOME=$JAVA_HOME/jre #执行java命令1: nohup $JRE_HOME/bin/java -Xms256m -Xmx512m -jar $JAR_NAME >/dev/null 2>&1 & #执行java命令1: $JRE_HOME/bin/java $JAVA_OPTS -jar -Dconf.path=file:conf/ $prog
脚本举例说明如下:
#!/bin/sh ## java env export JAVA_HOME=/usr/local/java/jdk1.7.0_72 export JRE_HOME=$JAVA_HOME/jre ## service name APP_NAME=user SERVICE_DIR=/home/wusc/edu/service/$APP_NAME SERVICE_NAME=edu-service-$APP_NAME JAR_NAME=$SERVICE_NAME.jar PID=$SERVICE_NAME.pid cd $SERVICE_DIR case "$1" in start) nohup $JRE_HOME/bin/java -Xms256m -Xmx512m -jar $JAR_NAME >/dev/null 2>&1 & echo $! > $SERVICE_DIR/$PID echo "=== start $SERVICE_NAME" ;; stop) kill `cat $SERVICE_DIR/$PID` rm -rf $SERVICE_DIR/$PID echo "=== stop $SERVICE_NAME" sleep 5 ## ## edu-service-aa.jar ## edu-service-aa-bb.jar P_ID=`ps -ef | grep -w "$SERVICE_NAME" | grep -v "grep" | awk '{print $2}'` if [ "$P_ID" == "" ]; then echo "=== $SERVICE_NAME process not exists or stop success" else echo "=== $SERVICE_NAME process pid is:$P_ID" echo "=== begin kill $SERVICE_NAME process, pid is:$P_ID" kill -9 $P_ID fi ;; restart) $0 stop sleep 2 $0 start echo "=== restart $SERVICE_NAME" ;; *) ## restart $0 stop sleep 2 $0 start ;; esac exit 0
以上是关于java jdk环境变量标准配置的主要内容,如果未能解决你的问题,请参考以下文章