【问题标题】:Server Environment Variables Usage服务器环境变量用法
【发布时间】:2015-12-15 16:27:19
【问题描述】:

我以前从未真正需要使用服务器环境变量。我可以轻松设置它们,这不是问题。我有一个基于服务器环境变量值的程序,它将确定程序将写入文件的卷和其他几个文件夹。我怎样才能有效地做到这一点?在运行配置中设置变量后,如何在实际代码中引用它?

该程序旨在检索 jsonRequest 并基于此将 pdf 文件放置在适当的文件夹中。我指的路径是pdf文件所在的路径。

【问题讨论】:

    标签: java eclipse environment-variables


    【解决方案1】:

    您可以致电System.getenv()

    String yourname = System.getenv("yourkey");
    

    作为替代方案,您始终可以使用系统属性,然后在启动应用的命令行中通过-Dname=value 使用它们。

    正如您在此处看到的,当通过 eclipse 启动时,您的系统环境可能仍然存在:

    【讨论】:

    • 首先谢谢你。其次,为了让它运行,我通过邮递员发送一个 jsonRequest 。我是否需要通过 eclipse 中的 run 选项实际运行程序才能使变量仍然有效?
    • 如何设置它可以引用变量而无需使用运行环境?
    • 如果您在 Windows 上:通过调用 SET name=value。在 linux 上它是 export name=value 我想。
    猜你喜欢
    • 2011-06-21
    • 2011-04-22
    • 1970-01-01
    • 2019-04-14
    • 2015-11-16
    • 2017-01-15
    • 2021-11-17
    • 1970-01-01
    • 2018-09-03
    相关资源
    最近更新 更多