运行 JHipster 时找不到 Bower
Bower not found when Running JHipster
我最近遇到了一些问题,这个问题似乎记录得很糟糕,所以我在这里做一个 post 来解释它和解决方案。
当运行使用 JHipster 并完成所有安装步骤时,您可能 运行使用 ./gradlew bootRun 时遇到一些问题(bootRun 不是必需的,因为它是默认任务)。
如果您遇到以下问题:
你不能用 sudo 解决它。我现在真的不知道为什么,但控制台会记录你不需要 sudo 到 运行 那(真的很令人沮丧)。
大家可以在评论中找到答案(看来我要把问题和答案分开了)
实际问题是您不能 运行 的文件有错误的用户名或组名,因此不能 运行。
所以你必须通过命令来改变它:
chown -R
语法是:
chown -R Username:groupName path/of/your/file
但接下来的问题是:如何知道在用户名和组名中写什么?
您必须转到您的目录(您 运行 ./gradlew 所在的目录)并键入:
ls -l
它将显示目录中的所有文件,以及关联的用户名和组名。
用户名在第 3 列,群组名称在**第 4 列**。
正常情况下,这应该这里都一样。但这是很正常的:有问题的文件不在这里。但是你在这里有你的问题文件应该有的名字。
只要 运行 命令就可以了!
我最近遇到了一些问题,这个问题似乎记录得很糟糕,所以我在这里做一个 post 来解释它和解决方案。
当运行使用 JHipster 并完成所有安装步骤时,您可能 运行使用 ./gradlew bootRun 时遇到一些问题(bootRun 不是必需的,因为它是默认任务)。
如果您遇到以下问题:
你不能用 sudo 解决它。我现在真的不知道为什么,但控制台会记录你不需要 sudo 到 运行 那(真的很令人沮丧)。
大家可以在评论中找到答案(看来我要把问题和答案分开了)
实际问题是您不能 运行 的文件有错误的用户名或组名,因此不能 运行。
所以你必须通过命令来改变它:
chown -R
语法是:
chown -R Username:groupName path/of/your/file
但接下来的问题是:如何知道在用户名和组名中写什么?
您必须转到您的目录(您 运行 ./gradlew 所在的目录)并键入:
ls -l
它将显示目录中的所有文件,以及关联的用户名和组名。
用户名在第 3 列,群组名称在**第 4 列**。
正常情况下,这应该这里都一样。但这是很正常的:有问题的文件不在这里。但是你在这里有你的问题文件应该有的名字。
只要 运行 命令就可以了!