linux系统中tomcat变量,Linux下jdk以及tomcat的环境变量到底要设置在哪个文件中?在线等,希望大家踊跃发言!...
安装完了,在哪设置环境变量?
说法一堆:
1.用export命令直接在shell下设置,但是只对当前shell生效。如果从另外一个shell登陆,将不能使用刚才设置的变量。
2.在/etc/profile.d下面建立一个java.sh,把环境变量写里面
(这个我刚用,不好使!)
3.把设置的环境变量放在/etc/profile后面
(profile是一个文件,不是文件夹)
4.修改.bashr这个文件(我没找到在哪)
到底用哪个好使?
|
都好用,环境变量有好多种设置方法
/etc中的profile,bashrc
用户目录的bashrc,
export
但是有优先级,
export>~HOME>/etc/xx
export后,会直接生效(但是重启后丢失),其他两种不会立即生效,需要重新登陆。
|
我一般用.bashrc:
3.把设置的环境变量放在/etc/profile后面
(profile是一个文件,不是文件夹)
4.修改.bashr这个文件(我没找到在哪)
/etc/profile是系统文件,也就是说,不管哪个用户登录进来,都可以用里面的环境变量
~/.bashrc文件是只对这个用户有效
用户登录之后先是读/etc/profile文件,然后再执行你当前这个用户的.bashrc
这次你把环境变量放到这些文件里面,再当前的终端source一下,当前终端这些环境变量就有效,你下次这个用户登录时,对所有的终端都有效了
其实这些环境变量设置不只是java,所有的都是这样
|
一般我写在/etc/profile中
|
在/etc/profile里面写
|
大家一起来讨论一下,linux下java开发是否有前途?
群号:28941757 欢迎大家一起加入。
|
我用的也是CentOS,我没有装Tomcat,只装了jdk1.5 我是在/etc/profile中设置的
export JAVA_HOME=/opt/jdk1.5.0_07
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH =,:$JAVA_HOME/lib/tools.jar:$CLASSPATH
运行java程序没有任何问题.
|
不管你用什么系统,jdk和tomcat的安装说明是没有问题的,
$CATALINA_HOME是tomcat环境变量设置参数
JAVA_HOME=/是java的环境变量参数。
我查了一下centos的环境变量设置,没有特殊的地方,/etc/profile就可以。
你的tomcat起不来,不一定是环境变量的原因。
建议你不要着急,按着安装说明,踏踏实实的往下做。
linux系统中tomcat变量,Linux下jdk以及tomcat的环境变量到底要设置在哪个文件中?在线等,希望大家踊跃发言!...相关推荐
- win8.1下jdk的安装和环境变量的配置 eclipse的安装和汉化
1.首先下载jdk安装包,安装的时候会有两个文件安装,一个是jdk一个是jre建议两个文件不要安装在一个目录下 2.安装jdk后面就是配置环境变量,path和classpath,path要在用户变量中 ...
- window安装python3装环境变量_Windows下的Python安装与环境变量的配置
Windows下的Python安装与环境变量的配置 第一步:python下载: 第二步:python安装: 双击下载包,进入Python安装向导. 此处省略安装时的配图,下一步.下一步即可.但请要注意 ...
- Windows + Ubuntu下JDK与adb/android环境变量配置完整教程
假设JDK和android sdk路径分别如下: D:\Program Files\Java\jdk D:\android-sdk 1.JDK环境变量配置 JAVA_HOME=D:\Program F ...
- Linux系统管理(11)——linux下jdk的安装及环境变量配置
目录 1.将下载好的jdk包通过ssh上传到centos操作系统 2.进行解压 3.编辑系统环境变量
- 【Linux】5.linux下的export命令和环境变量
linux下的export命令和环境变量 linux中在 profile 或者 bashrc 或者其他类似的文件中设置环境变量时(比如PATH),如果没有export,那么只能在直接启动的shell中 ...
- linux+管道+分段,Linux中shell基础、重定向、管道符、环境变量
原标题:Linux中shell基础.重定向.管道符.环境变量 1.什么是shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器).它接收用户输入的命令并把它送入内核 ...
- linux下查看和添加PATH环境变量
linux下查看和添加PATH环境变量 $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接. 编辑你的 PA ...
- Linux下JDK的安装与环境配置
Linux下JDK的安装与环境配置 一.准备工作 将JDK安装包上传或下载至Linux 提示: 在windows地址栏输入cmd后回车,可在当前路径下打开cmd窗口 # 方法一: 使用scp命令本地上 ...
- Linux 命令之 env -- 显示系统的环境变量,定义执行命令时的环境变量
文章目录 一.命令介绍 二.选项参数 三.命令示例 (一)显示系统的环境变量 (二)从当前环境中删除指定的变量 (三)定义指定的环境变量 (四)在一个修改后的环境下执行命令 一.命令介绍 env命令用 ...
最新文章
- Kubernetes集群部署(yum部署)
- Openssl:构建CA的过程并实现web服务基于https访问的网络架构
- python基本使用-python基本用法笔记合集
- 【数字信号处理】相关函数 ( 卷积与交换性 | 相关函数不具有交换性 | 推导过程 )
- 我眼中的移动互联网(多原创视频)
- linux新建好文件后怎么编译,使用autoconf生成Makefile并编译工程的步骤
- php sql 去除重复数据,MSSQL_快速删除重复记录,SQL Server如何实现?,如果一张表的数据达到上百万 - phpStudy...
- 为什么选择springcloud
- 访问订单列表时报错404
- Python抓取单个网页中所有的PDF文档
- react 翻书效果_react.js 翻页插件实例代码
- 层叠上下文、层叠层级、层叠顺序
- 锐捷网络2019年秋招售前产品经理面试总结
- mysql 把表名改成大写_mysql 把表名自动改为大写
- 匹配输入华为:编程实现联想输入法 输入联想功能是非常实用的一个功能,请编程实现类似功能...
- android studio导入第三方库引发的问题和解决方法
- 数据库课程设计-员工信息管理系统(基于python和MySQL实现)
- DxO PhotoLab 2.1.2 for Mac精华汉化版 DxO PhotoLab 2.1.2 for Mac中文版
- vc++ C函数atoi和itoa的用法总结(转载)
- SQL Server 基础操作(一)安装数据库
热门文章
- 【SQLAlchemy】第2节:模型类的定义与创建
- opencv-图像对比度、亮度值调整
- 软件安全-UltraEdit恢复带毒文档
- MultiDex的加载dex源码分析
- nodejs form post 到java 服务器端一直收不到数据,通过更改 headers 的 content-type; post 只能接收 application/x-www-form-url
- 微积分之无穷级数详细知识框架
- 【C语言】输出好看的星星图形
- 使用CSS绘制各种形状
- win10 安装 ros2.0---ROS Bouncy
- SMOJ 2202 怪物 (整体二分+BIT)