Java 如何查看EclipseIDE正在使用的当前环境变量?

Java 如何查看EclipseIDE正在使用的当前环境变量?,java,eclipse,environment-variables,Java,Eclipse,Environment Variables,我知道我可以用 System.out.println(System.getEnv()); 但我只想检查一下,不必这样做。有什么想法吗?Eclipse的环境将继承自执行它的用户。根据您的操作系统,您应该有一个命令行工具来告诉您 您还可以查看配置: 太阳神 帮助菜单->关于Eclipse 安装详细信息按钮 配置选项卡 实际上有一种方法可以查看环境变量。它不是作为功能实现的,而是其他任务的一部分 您可以右键单击包资源管理器中的任何项目,然后单击 运行方式->运行配置。 在这里,在tab环境中选择

我知道我可以用

System.out.println(System.getEnv()); 

但我只想检查一下,不必这样做。有什么想法吗?

Eclipse的环境将继承自执行它的用户。根据您的操作系统,您应该有一个命令行工具来告诉您

您还可以查看配置:

太阳神

  • 帮助菜单->关于Eclipse
  • 安装详细信息按钮
  • 配置选项卡

实际上有一种方法可以查看环境变量。它不是作为功能实现的,而是其他任务的一部分

您可以右键单击包资源管理器中的任何项目,然后单击

运行方式->运行配置。 在这里,在tab环境中选择…


给你。此处显示了继承的system env Eclipse列表。

在Windows上,如果您安装了Sysinternals Process Explorer(我强烈建议任何开发人员安装),则您可以:

  • 使用目标图标(位于Process Explorer顶部)并单击Eclipse窗口,该窗口将在流程表中选择Eclipse流程ID
  • 右键单击选定的Eclipse条目并选择Properties。。。从上下文菜单中
  • 点击环境
  • 在Linux上

  • 如果需要PID,请使用以下命令并单击Eclipse窗口:
    xprop | grep-ipid
  • 用Eclipse进程ID的PID替换
    ${PID}
    :strings/proc/${PID}/environ

  • 你的意思是打开一个
    cmd
    并使用
    set
    ?我不认为Eclipse提供了一个显示其环境变量的工具。是的,我知道,但我想从Eclipse获得它。这是一个更全面、更直接的解决方案。从技术上来说,这更适合作为一个答案。@Grammin这是来自Eclipse的-“Helios”是Eclipse的一个特定版本。我可以确认这在Eclipse Neon中仍然有效。这真是太棒了,太棒了!谢谢-我从没见过这个!!