我在终端中运行grails命令时似乎遇到了问题。当我是root用户时,我似乎无法运行grails命令,但当我以用户名登录时,我可以运行它们?我使用的是Linux mint 16。
所以基本上我不能以root身份运行grails。我尝试在/etc/profile中设置路径变量,但似乎仍然无法以root身份运行grails。它甚至找不到我的grails home变量的路径,但它可以找到我的maven home&Java主路径变量。它只是圣杯,似乎找不到根。
我将普通的zip文件提取到我的下载文件夹中,并从那里运行grails安装。
为什么要在Grails中以root身份运行任何东西?据我所知,Grails本身或任何插件都不会造成损害,但您将以root身份运行Gant脚本,并且可以非常方便地做任何事情。我认为这是一个为您节省了很多压力和挫折的功能,并且不要尝试使用root。