Nar*_*tor 2 java intellij-idea environment-variables
我有一个 IntelliJ 项目。我有一个Application带有函数和一段 AWS 代码的类main,其中一部分在环境中查找 AWS 凭证。
按照这些说明,我将这些凭据设置为运行配置中的环境变量:
https: //www.jetbrains.com/help/idea/run-debug-configuration-application.html

之前,我尝试使用 EnvFile 插件(仍处于活动状态),并将其指向适当的环境文件,该文件还包含 AWS 凭证(以及其他环境变量)。
我正在使用此代码片段打印出所有环境变量:
StringBuilder sb = new StringBuilder();
Map<String, String> env = System.getenv();
for (String key : env.keySet()) {
sb.append(key + ": " + env.get(key) + "\n");
}
System.out.println(sb.toString());
Run Code Online (Sandbox Code Playgroud)
然后我从“运行”菜单运行该配置。
我的全局环境变量被打印(如预期),但没有来自配置或 EnvFile。
接下来我应该在哪里寻找解决这个问题的方法?
我今天在装有 IntelliJ IDEA 2022.2(终极版)的 M1 Macbook 上遇到了这个问题。
在这种情况下,我的修复方法是升级项目中的 Gradle 包装器版本。具体来说,从6.2.1到7.5.1。
| 归档时间: |
|
| 查看次数: |
8410 次 |
| 最近记录: |