jar启动的程序,若是报jdbc错误,需要设置jdk的一个配置文件

2019-08-27 1721 enAn

/usr/java/jdk1.8.0_221/jre/lib/security/java.security
第117行
securerandom.source=file:/dev/random
改为:
securerandom.source=file:/dev/urandom

linux的jdk切换,从1.7改为1.8,springMVC+mybatis+dubbo打包的jar启动,连接不了数据库
**********************************************************************
1.解压jdk1.8,与,jdk1.7同一级目录
jdk1.8目录: /usr/java/jdk1.8.0_221
jdk1.7目录: /usr/java/jdk1.7.0_80

**********************************************************************
编码vim /etc/profile,直接到文件末尾,配置jdk环境变量的地方
---------------jdk1.7配置-----------------------------------------------------
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_80
JRE_HOME=/usr/java/jdk1.7.0_80/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

## zookooper
export ZOOKEEPER_HOME=/usr/apps/zookeeper-3.4.10
export PATH=$ZOOKEEPER_HOME/bin:$PATH
-------------jdk1.8配置-------------------------------------------------------
改为:
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_221
JRE_HOME=/usr/java/jdk1.8.0_221/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

## zookooper
export ZOOKEEPER_HOME=/usr/apps/zookeeper-3.4.10
export PATH=$ZOOKEEPER_HOME/bin:$PATH
**********************************************************************

2.编辑vim /etc/profile,到文件末尾,改成1.8的路径
**********************************************************************
3.zookper的tomcat,进入bin目录
编辑:vim catalina.sh 第一行和第二行
	export JAVA_HOME==/usr/java/jdk1.7.0_80
	export JRE_HOME=/usr/java/jdk1.7.0_80/jre/
改成:
	export JAVA_HOME==/usr/java/jdk1.8.0_221
	export JRE_HOME=/usr/java/jdk1.8.0_221/jre/
----------------------------------------------------------------------
编辑:vim setclasspath.sh 第一行和第二行
	export JAVA_HOME==/usr/java/jdk1.7.0_80
	export JRE_HOME=/usr/java/jdk1.7.0_80/jre/
改成:
	export JAVA_HOME==/usr/java/jdk1.8.0_221
	export JRE_HOME=/usr/java/jdk1.8.0_221/jre/
----------------------------------------------------------------------
dubbo-admin.war 这个只支持jdk1.7的,换成jdk1.8启动不来war包,特别注意,折腾了好久,所以这个tomcat还是不要换成jdk1.8,还是1.7吧,除非找到1.8编译的war包
**********************************************************************
3.web的tomcat,进入bin目录
编辑:vim catalina.sh 第一行和第二行
	export JAVA_HOME==/usr/java/jdk1.7.0_80
	export JRE_HOME=/usr/java/jdk1.7.0_80/jre/
改成:
	export JAVA_HOME==/usr/java/jdk1.8.0_221
	export JRE_HOME=/usr/java/jdk1.8.0_221/jre/
----------------------------------------------------------------------
编辑:vim setclasspath.sh 第一行和第二行
	export JAVA_HOME==/usr/java/jdk1.7.0_80
	export JRE_HOME=/usr/java/jdk1.7.0_80/jre/
改成:
	export JAVA_HOME==/usr/java/jdk1.8.0_221
	export JRE_HOME=/usr/java/jdk1.8.0_221/jre/
**********************************************************************

打开文件jdk1.8的文件:
编辑: vim /usr/java/jdk1.8.0_221/jre/lib/security/java.security
第117行,securerandom.source=file:/dev/random
改成:securerandom.source=file:/dev/urandom
**********************************************************************
打开文件jdk1.7的文件:
编辑: vim /usr/java/jdk1.7.0_80/jre/lib/security/java.security
70行,securerandom.source=file:/dev/./urandom
............好像不用改,不记得改过,还是没有改过了.......
**********************************************************************


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值