2016-07-20 48 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列和组名**列**中。

正常情况下,这应该是这里一样。但这很正常:有问题的文件不在这里。但你在这里有你的问题文件应该有的名称。

只要运行命令,这应该工作!