Java intellij idea:定义的环境变量在maven pom中无法识别
我在IntelliJ IDEA 2018.1版中打开了一个java项目 我在中定义了一个环境变量MY_VAR为/some/path/here 文件->设置->构建、执行、部署->构建工具->Maven->运行程序->环境变量 在我的pom.xml中的properties部分,我将我的属性定义为Java intellij idea:定义的环境变量在maven pom中无法识别,java,maven,intellij-idea,Java,Maven,Intellij Idea,我在IntelliJ IDEA 2018.1版中打开了一个java项目 我在中定义了一个环境变量MY_VAR为/some/path/here 文件->设置->构建、执行、部署->构建工具->Maven->运行程序->环境变量 在我的pom.xml中的properties部分,我将我的属性定义为 <myProperty>${env.MY_VAR}/morepath</myProperty> ${env.MY_VAR}/morepath 然而,IntelliJ IDEA抱
<myProperty>${env.MY_VAR}/morepath</myProperty>
${env.MY_VAR}/morepath
然而,IntelliJ IDEA抱怨“无法解决符号‘env.MY_VAR’”可能的两种解决方法: 从终端设置变量:
set env MY_VAR /some/path/here
然后重新启动IDE
另一个选项是添加
导出MY_VAR=/some/path/here
~/.profile文件。然后重新启动计算机。FWIW-我看到了完全相同的行为。一定是IntelliJ 2018.x中的一个bug