【问题标题】:In the Eclipse, how to set environment variables for the whole project (Ubuntu)在Eclipse中,如何为整个项目设置环境变量(Ubuntu)
【发布时间】:2016-08-24 23:48:15
【问题描述】:

感谢您先查看我的问题!我正在 Eclipse 中使用 AWS 开发一个 PHP 项目。

由于 AWS SDK 需要 AWS_ACCESS_KEY_ID 和 AWS_SECRET_ACCESS_KEY 的环境变量,我正在为如何在 Eclipse 中设置它们而苦恼。目前,它在终端和 Eclipse 中的单个文件中完美运行。因为我可以为单个文件设置两个环境变量:

我也尝试在 etc/environment 中设置它们,但我不知道它不起作用。

你能告诉我如何设置整个PHP项目的环境吗?

系统:Ubuntu 14.04 日食版本: “面向 PHP 开发人员的 Eclipse 版本:Mars.2 版本 (4.5.2) 版本号:20160218-0600"

期待您的回复,非常感谢! 真诚的

【问题讨论】:

    标签: eclipse amazon-web-services environment-variables ubuntu-14.04 aws-sdk


    【解决方案1】:

    在运行配置下,您可以设置整个项目的环境变量。选择第二个单选按钮“用指定的替换本机环境...”请查看附加的屏幕截图。

    【讨论】:

    • 感谢您的回复!但是我应该如何为整个项目设置变量呢?我不认为用指定的替换本地环境会起作用,我试过了。另外,我觉得我们的界面很不一样。
    • 我试过了,效果很好。你还看到问题吗?我什至可以在项目中的任何地方打印值,只是为了交叉验证。
    • 它仍然对我不起作用。我仍然看不到你是如何为整个项目设置环境变量的。在您的屏幕截图中,名称是“test”,我认为它只能用于您的 test.php (test.java) 文件。你能解释得更详细一点吗?顺便问一下,如何在PHP中打印eclipse中的环境变量?期待您的回复,非常感谢!
    • 嗨蜘蛛,启动配置特定于项目而不是文件。我不确定为什么它对你不起作用。要打印环境变量,我有一个 java 代码: System.out.println(System.getenv("JAVA_HOME"));我不确定在 php 中我们如何做到这一点。我从互联网上获得的可能用于此目的的代码如下: string getenv ( string $varname );谢谢。
    • 谢谢!但我认为原因是我们有不同版本的 Eclipse。我的运行配置仅适用于单个文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-30
    • 2013-01-29
    • 1970-01-01
    • 1970-01-01
    • 2012-07-02
    • 2018-02-11
    • 1970-01-01
    相关资源
    最近更新 更多