如何使Intellj使用我的环境变量?

时间:2019-05-20 18:08:08

标签: maven unix intellij-idea environment-variables

我的PATHJAVA_HOME~/.bashrc中定义。

但是,当我从“收藏夹”图标启动Intellij,然后启动Maven运行配置时,就不会定义这些变量。 f我运行从“收藏夹”图标运行的同一idea.sh,然后将它们识别出来。

我的pom.xml做着exec,因此拥有这些环境变量至关重要。

选中“包括系统环境变量”的设置 。 (作为测试,我之前定义了环境变量FOOBAR -我们在这里看不到它。)[env vars]。

即使使用“收藏夹”图标,如何使它自动发生? desktop文件如下。

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Ultimate Edition
Icon=/hdd/executables/idea-IU-191.6707.61/bin/idea.svg
Exec="/hdd/executables/idea-IU-191.6707.61/bin/idea.sh" %f
Comment=Capable and Ergonomic IDE for JVM
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea

2 个答案:

答案 0 :(得分:0)

首先在配置窗口上单击标记的按钮, enter image description here

然后,选中“包括系统变量”复选框 enter image description here

答案 1 :(得分:0)

  • 转到Build, Execution and Deployment -> Build Tools -> Maven -> Runner -> Environment
  • Environment Variables文本框的右侧找到一个小图标。
  • 在弹出的窗口中,检查Include System Environment Variables