Java OpenJDK 1.8在设置/dev/uradom时,哪个配置将生效?
我们知道有两个选项可以让Java OpenJDK 1.8在设置/dev/uradom时,哪个配置将生效?,java,Java,我们知道有两个选项可以让SecureRandom使用/dev/urandom而不是/dev/random: 更改JRE\u路径/lib/security/java.security文件 设置jvm属性-Djava.security.egd 但是在设置两者时,哪一个会起作用?在/jre/lib/security/java.security中的文档清楚地说明: 熵收集装置也可与系统一起指定 属性“java.security.egd”。例如: %java-Djava.security.egd=file
SecureRandom
使用/dev/urandom
而不是/dev/random
:
JRE\u路径/lib/security/java.security
文件-Djava.security.egd
但是在设置两者时,哪一个会起作用?在
/jre/lib/security/java.security
中的文档清楚地说明:
熵收集装置也可与系统一起指定
属性“java.security.egd”。例如:
%java-Djava.security.egd=file:/dev/random MainClass
指定此系统属性将覆盖
“securerandom.source”安全属性。
因此,系统属性在设置时始终具有优先级。您可以链接到文档吗?@Michael文档直接位于java安装中的
java.security
文件中。