Linux安装配置jdk与项目更换jdk
来源:互联网 发布:漫画控无网络连接 编辑:程序博客网 时间:2024/06/11 18:31
需求:
1、Linux下配置jdk版本
2、Tomcat下指定jdk版本
需求描述:
1、 新的Linux服务器需要下载并配置jdk,但是Linux下会自带jdk,我们如果要重新配置,就有2种解决方案。一种就是配置root用户的环境变量,一种是配置当前用户的环境变量。
2、项目部署到Tomcat下,现需要对jdk进行更换或升级。还有的情况是系统安装有多个jdk,跑了多个项目但是项目jdk版本不同,这时就需要在Tomcat下去指定jdk的版本。
解决方案:(需要下载好需要jdk)
方案一:配置root用户的jdk版本,修改/etc/profile文件即可
vi /etc/profile 后配置如下即可
export JAVA_HOME=路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
修改完成后保存退出后执行此命令 source profile Linux应用此文件即可
需要注意的是修改root用户的环境变量并应用,别的用户如果没有配置就会使用此环境变量,如果别的用户配置了,则使用自己的,就近原则。如果现在Tomcat下没有指定jdk版本,则Tomcat会默认找当前用户的配置,所以如果没有指定则此时Tomcat的jdk版本也进行了更换,只需重启项目即可。
方案二:配置当前用户的jdk版本,修改当前用户下 .bash_profile即可
cd~ 后 vi .bash_profile 后配置如下
export JAVA_HOME=路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
修改完成后保存退出后执行此命令 source ./bash_profile 应用此文件即可
注意:此时只是更改了当前用户的jdk版本,如果你是用除root用户外的人登录的,那你就是更改了当前登录人的jdk版本,此时此用户下的Tomcat如果没指定jdk版本,则此用户下的这些Tomcat也配置成功
方案三:不更换当前用户的环境变量只是为指定的Tomcat指定jdk版本即可
1、进入Tomcat的bin目录下,vi catalina.sh文件
export JAVA_HOME="jdk路径"
这种方案完成,重启Tomcat即可
2、进入Tomcat的bin目录下,vi setclasspath.sh文件 export JAVA_HOME="jdk路径" 这种方案完成,重启Tomcat即可
这种方案完成,重启Tomcat即可
注意:以上2种都是为Tomcat指定jdk版本,2种配置一种即可,不会影响环境变量
阅读全文
0 0
- Linux安装配置jdk与项目更换jdk
- CentOS安装(更换)配置JDK
- Linux JDK安装与配置
- Linux JDK安装与配置
- eclipse更换项目jdk
- linux jdk 安装配置
- Linux 安装配置JDK
- Linux 安装配置JDK
- Linux 安装配置JDK
- linux安装配置jdk
- linux安装配置jdk
- linux 安装配置 jdk
- linux jdk安装配置
- Linux安装配置jdk
- linux 安装配置JDK
- linux 安装配置 jdk
- Linux安装配置JDK
- Linux安装配置JDK
- XMind Cloud 操作步骤详解
- Spring AOP实现日志管理
- LightOJ-1008-Fibsieve`s Fantabulous Birthday [规律]
- 通用 monkey 测试指令
- : Association references unmapped class
- Linux安装配置jdk与项目更换jdk
- select和epoll 原理概述&优缺点比较
- C++中引用(&)的用法和应用实例
- cuda7.5 和cuda8共存
- 类的几大函数
- C# + 图灵机器人
- kindeditor 自定义图标方法
- Python进程间通信之命名管道
- jsp九大内置对象