我知道我可以用
运行一个程序System.out.println(System.getEnv());
但我想检查它们而不必这样做。任何想法?
答案 0 :(得分:23)
实际上有一种方法可以看到env vars。它不是作为一个函数实现的,而是作为其他任务的一部分实现的。
您可以右键单击 Package Explorer 中的任何项目,然后单击
运行 - > 运行配置。 在此处,在标签环境 - >中:选择... 强>
你走了。 Eclipse继承的系统env列表如下所示。
答案 1 :(得分:5)
Eclipse的环境将从执行它的用户继承。根据您的操作系统,您应该有一个命令行工具来告诉您。
您还可以查看配置:
<强>太阳神强>
答案 2 :(得分:0)
在Windows上,如果您安装了Sysinternals Process Explorer - 我强烈建议任何开发人员这样做 - 那么您可以:
在Linux上
xprop | grep -i pid
${PID}
替换为Eclipse进程ID的PID:strings /proc/${PID}/environ