我在Ubuntu下使用IntelliJ。当我使用IntelliJ中的插件运行maven goal时,我看到该进程是在根用户的凭据下启动的。这不是我想要的。
当我使用mvn clean install从bash shell启动该进程时,该进程是在我自己凭证下启动的。这就是我想要的,也是你所期望的。
因为我想使用IDE在我自己的证书下运行maven goals,所以我想知道我做错了什么。
发布于 2016-11-20 05:00:20
您很可能以根用户身份运行IntelliJ。使用ps aux | grep intellij | grep root.进行检查
发布于 2016-11-25 05:33:29
在与这个问题斗争了一周之后,我终于明白了。在IntelliJ中,Maven设置指向另一个$JAVA_HOME安装目录。
ls -al:-rwsr-xr-x 1 root root 7734 jun 11 11:20 java
https://stackoverflow.com/questions/40697377
复制相似问题