小编use*_*246的帖子

如何在java运行时解析环境变量

我的 java 应用程序需要在运行时解析文件路径中的环境变量,文件路径将在属性文件中指定如下,在 windows 的情况下它将是 %JAVA_HOME%\certs\myselffign.cer 在 unix 的情况下它将是 $JAVA_HOME\ certs\myselffign.cer

我的 java 应用程序需要将这些文件路径解析为绝对路径并将证书加载到信任库中。

有没有办法做到这一点。到目前为止,我正在检查 os.name ,如果 os.name 是 windows 则模式匹配 %% 并使用 system.getenv ,以防非 windows 寻找 $.

我希望有更好的方法来做到这一点

java environment-variables

4
推荐指数
1
解决办法
4413
查看次数

标签 统计

environment-variables ×1

java ×1