2016-07-20 51 views
1

我最近遇到了一些問題,並且問題似乎很糟糕,因此我在這裏提供了一個解釋它以及解決方案的帖子。運行JHipster時找不到Bower

運行JHipster並執行所有安裝步驟時,運行./gradlew bootRun時可能會出現問題(bootRun不是必需的,因爲它是默認情況下的任務)。

如果你有以下問題:

Problem you got

你不能用sudo的解決這個問題。我現在不是真的爲什麼,但控制檯會記錄你,你不需要sudo來運行它(非常令人沮喪)。

您可以在評論中找到解決方案(似乎我必須將問題與答案分開)。

回答

1

實際的問題是,您無法運行的文件具有錯誤的用戶名或組名,因此無法運行。

所以,你必須通過命令來改變它:

chown -R 

的語法是:

chown -R Username:groupName path/of/your/file 

但接下來的問題是:如何知道在用戶名和組名寫?

你必須去到您的目錄(您運行./gradlew)和類型:

ls -l 

它會告訴你在目錄中的所有文件,與相關的用戶名和組名。

用戶名在第3列和組名**列**中。

正常情況下,這應該是這裏一樣。但這很正常:有問題的文件不在這裏。但你在這裏有你的問題文件應該有的名稱。

只要運行命令,這應該工作!