gpt4 book ai didi

java - Eclipse 中的环境变量

转载 作者:IT老高 更新时间:2023-10-28 20:31:48 26 4
gpt4 key购买 nike

我能够从命令提示符运行示例 hadoop 程序,并尝试从 Eclipse 运行相同的程序,以便我可以对其进行调试并更好地理解它。

对于命令行程序,在.bashrc中设置了一些环境变量,同样被读取为System.getenv().get("HADOOP_MAPRED_HOME") 在 hadoop 程序中。但是,当我使用 System.getenv().get("HADOOP_MAPRED_HOME") 运行 java 程序时,从 Eclipse 我得到空值。

我尝试在 Eclipse 的运行时配置中将 -DHADOOP_MAPRED_HOME=test 传递给 VM 参数,但在独立程序中仍然为空。如何使环境变量在 Eclipse 中可见?当我在 Eclipse 中遍历 System.getenv() 时,我看到很多变量,例如 DISPLAYUSERHOME 等。它们设置在哪里?我使用的是 Ubuntu 11.04。

最佳答案

您还可以定义仅在 Eclipse 中可见的环境变量。

转到运行 -> 运行配置...并选择选项卡“环境”。

enter image description here

您可以在此处添加几个特定于您的应用程序的环境变量。

关于java - Eclipse 中的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7048216/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com