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 ~]#
- Linux下设置TOMCAT环境变量的三种方法
- Linux 下设置环境变量的三种方法
- linux下环境变量设置的三种方法
- linux下环境变量设置的三种方法
- Linux下设置环境变量的三种方法
- linux下设置环境变量的三种方法
- Linux下环境变量设置的三种方法
- 设置Linux环境变量的三种方法
- 设置Linux环境变量的三种方法
- 设置Linux环境变量的三种方法
- 设置Linux环境变量的三种方法
- linux设置环境变量的三种方法
- 设置Linux环境变量的三种方法
- 设置Linux环境变量的三种方法
- linux设置环境变量的三种方法
- linux环境变量设置的三种方法
- Linux环境下设置环境变量的三种常用方法(转帖)
- linux下面安装JDK设置环境变量的三种方法
- 设计模式--装饰模式
- undefined reference to "...."
- beforeunload处理用户最后事件,提交数据,用户退出
- android4.4 事件传递机制
- 用ASP编程控制在IIS建立Web站点
- Linux下设置TOMCAT环境变量的三种方法
- 新西兰 working holiday visa
- 书画小说之古典艳情系列
- JavaScript 脚本文档之二(学习笔记)
- 使用FSO按文件大小浏览文件目录并进行删除操作
- 来篇文章:ASP。NET程序中动态修改web.config中的设置项目 (后台CS代码)
- 快速排序
- nyoj 740 “炫舞家“ST
- JAVA中extends 与implements区别