tomcat出现 “Deploying web application directory”问题,解决方法

简介二、问题原因 linux或者部分unix系统提供随机数设备是/dev/random 和/dev/urandom,其中urandom安全性没有random高,但random需要时间间隔生成随机数,jdk默认调用random,从而生成随机数时间间隔长从而到时Tomcat启动速度慢 三、问题解决 1.既然是因为random导致速度变慢,所以可以JDK生成随机数的random改为.urandom 2.随机数文件在jdk1.8.0_151/jre/lib/security/java.security
二、问题原因
linux或者部分unix系统提供随机数设备是/dev/random 和/dev/urandom,其中urandom安全性没有random高,但random需要时间间隔生成随机数,jdk默认调用random,从而生成随机数时间间隔长从而到时Tomcat启动速度慢

三、问题解决
1.既然是因为random导致速度变慢,所以可以JDK生成随机数的random改为.urandom

2.随机数文件在jdk1.8.0_151/jre/lib/security/java.security文件中,所以先进入到文件所在目录

·Linux(示例参考):/usr/local/jdk1.8.0_151/jre/lib/security

[root@tianxin security]# cd /usr/local/jdk1.8.0_151/jre/lib/security
·Windows(示例参考):D:\jdk1.8.0_151\jre\lib\security

3.修改java.security,找到行securerandom.source=file:/dev/random修改为securerandom.source=file:/dev/./urandom,然后保存退出

本文转自:https://blog.csdn.net/sinat_34104446/java/article/details/82463958
新加评论 评论标题: