更新Java会覆盖JRE文件夹中的所有内容,还是会进行修补?
我想通过从Oracle下载安全策略文件来增加最大加密密钥长度。它们需要放在$JRE_HOME/lib/security中才能生效。我的问题是,当将Java升级到主版本,甚至从一个次版本升级到另一个次版本时,这个“调整”会被覆盖吗 致意更新Java会覆盖JRE文件夹中的所有内容,还是会进行修补?,java,settings,upgrade,patch,jce,Java,Settings,Upgrade,Patch,Jce,我想通过从Oracle下载安全策略文件来增加最大加密密钥长度。它们需要放在$JRE_HOME/lib/security中才能生效。我的问题是,当将Java升级到主版本,甚至从一个次版本升级到另一个次版本时,这个“调整”会被覆盖吗 致意 程序员Trond不同的主要版本有不同的目录,因此添加JRE 8不会影响JRE 7 具体发生什么取决于您的安装程序。如果您使用tar.gz包,它将为每个构建创建一个新目录;如果您使用RPM,它将删除旧版本并添加新版本。如果修改文件,您需要检查RPM的行为,但我认为它
程序员Trond不同的主要版本有不同的目录,因此添加JRE 8不会影响JRE 7
具体发生什么取决于您的安装程序。如果您使用tar.gz包,它将为每个构建创建一个新目录;如果您使用RPM,它将删除旧版本并添加新版本。如果修改文件,您需要检查RPM的行为,但我认为它可能被覆盖。理想情况下,您应该开发一个可重复的过程(如脚本)来设置您的环境
- 安装JRE/JDK
- 使用脚本对JRE/JDK进行后期配置
对于你的特殊情况来说,这似乎有些过分,但这是一种适合你的良好发展习惯。谢谢你的回答。我喜欢剧本:)谢谢。因为这里的目标是提高加密密钥的大小,所以我可能会选择外部加密库。蹦蹦跳跳什么的。