Linux下设置TOMCAT环境变量的三种方法

来源:互联网 发布:九阴捏脸数据女清纯 编辑:程序博客网 时间:2024/05/17 08:27

在linux下启动veridata后,一直不能使用WEB进行访问。猜测可能是因为linux下的TOMCAT环境变量设置不正确导致,因此修改tomcat环境变量,问题解决!


注意:JAVA_HOME是安装JDK的目录;多个变量值之间使用;进行分割;CLASSPATH的值不能丢掉表示当前目录的.;export表示把变量导出为全局变量;大小写必须严格区分。

1、直接编辑profile文件

该方法是修改全局变量,因此对所有使用SHELL下JAVA环境变量的用户都有权限,但是可能会给系统带来安全性问题。操作如下:

[root@ora-rac2 ~]# vi /etc/profile

export JAVA_HOME=/cdr/jdk1.7.0_51
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
export CATALINA_HOME=/u01/ggs/veridata/web
export CATALINA_BASE=/u01/ggs/veridata/web

保存后,退出

[root@ora-rac2 ~]# source /etc/profile

关闭当前连接的会话,即可生效。


2、修改.bash_profile文件

该方法将是修改用户环境变量,因此使用环境变量的权限控制在用户级别,即使用su到不同用户后设置的环境变量只对当前用户有效,所以该方法更加安全。操作如下:

[root@centos-1 ~]# su - oracle
[oracle@centos-1 ~]$ pwd
/home/oracle
[oracle@centos-1 ~]$ vi .bash_profile

export CATALINA_HOME=/u01/ggs/veridata/web
export CATALINA_BASE=/u01/ggs/veridata/web

保存后,退出,即可生效。


3、直接在shell终端执行命令即可设置变量

该方法只是临时使用,即如果换了shell则当前设置的变量值不会生效,因此不赞成使用该方法。操作如下:

[root@ora-rac2 ~]# export CATALINA_HOME=/u01/ggs/veridata/web1
[root@ora-rac2 ~]# export CATALINA_BASE=/u01/ggs/veridata/web1

[root@ora-rac2 ~]# 
[root@ora-rac2 ~]# echo $CATALINA_HOME
/u01/ggs/veridata/web1
[root@ora-rac2 ~]# echo $CATALINA_BASE
/u01/ggs/veridata/web1
[root@ora-rac2 ~]# 



0 0
原创粉丝点击