2014-10-20 43 views
0

我似乎有一個問題,在終端中運行grails命令。我無法運行我的grails命令,但當我登錄爲用戶名時,我可以運行它們。我正在使用Linux的薄荷16.Grails問題與Linux薄荷

所以基本上我不能運行grails作爲root.I嘗試在/ etc/profile中設置路徑變量,但我似乎仍然不能運行grails作爲根。它甚至找不到我的grails home變量的路徑,但它可以找到我的maven home & Java主路徑變量。它只是grails它似乎不能找到根。

我有正常的zip文件解壓縮到我的下載文件夾並從那裏運行grails安裝。

+0

好的,謝謝我明白你在說什麼。我會認爲有些事情是錯誤的,因爲我coudnt以root身份運行我的應用程序,我不必每次運行我chmod他們。我猜我的安裝工作正常。謝謝 – JJDev 2014-10-20 10:28:48

+0

我將我的評論轉換爲答案 – 2014-10-20 11:40:33

回答

0

爲什麼要以root身份在Grails中運行任何東西?沒有任何Grails本身或任何我知道的插件會造成破壞,但是您將以root身份運行Gant腳本,並且可以做任何事情,並且非常方便。我會認爲這是一個功能,爲您節省了很多壓力和挫折,並且不要嘗試使用root。

+0

某些事情可能是錯誤的 - 從技術上講,這應該起作用 - 但這是一件危險的事情,並且從不要求。您可能需要使用su或sudo來更改目錄權限/所有權或類似內容,但您會這樣做並儘快返回到常規帳戶。 – 2014-10-20 11:36:23