JDK1.8运行./shutdown 中止tomcat报错:java
昨天购买了一个阿里云服务器,因为时间问题今天才来启动tomcat,启动的时候才发现跟我之前使用的服务器不太同样,去网上搜索了半天觉得是tomcat内存过小,折腾了一上午,后来才发现是tomcat没有彻底启动好vim
1.找到jdk地址tomcat
依次是用 which java 而后 ls -lrt /usr/java/jdk/jdk1.8.0_181/bin/java 最终获得的结果前面部分才是jdk的路径 服务器
/usr/java/jdk/jdk1.8.0_181dom
2.进入 /usr/java/jdk/jdk1.8.0_181/jre/lib/security/ 目录下 (cd /usr/java/jdk/jdk1.8.0_181/jre/lib/security/)阿里云
3.修改java.security (vim java.security)blog
4 、 将 "securerandom.source=file:/dev/random"
修改成"securerandom.source=file:/dev/./urandom",保存退出(按esc,输入”:wq”,回车)
(在 vim 中进行文本搜索:输入”/”,再输入关键词,回车,按“n”向下查找匹配词,按“N”向上查找匹配词;
eg:输入“/securerandom.source”,回车,按“n”直到找到“securerandom.source=file:/dev/random”) 内存
五、启动tomcat,分分钟 shutdown、startup。it
未修改前:jdk
修改后: