我刚刚通过sdkman安装了grails 3.1.4,并想创建一个简单的应用程序。然而,当键入grails create-app testapp
时,我会得到以下错误:
Error Profile not found for name [web]
我已经设置了必要的环境变量,例如GRAILS_HOME。。。我已经安装并运行了JDK、Apache和Tomcat。
我正在使用CentOS 6.7,32位。
你知道吗?
Grails无法访问其工件存储库。如果您正在使用代理存储库(如内部Nexus安装),您可以考虑以下解决方案之一:
-
如果覆盖到所有存储库的镜像,则暂时删除默认的maven用户设置(~/.m2/settings.xml)。你可以重命名它,然后重试创建应用程序命令。
-
将代理存储库添加到您正在使用的任何内部工件管理器软件中(例如,Nexus提供了代理存储库类型)。指向这个代理存储库以从grails repo中解析(选中https://repo.grails.org/)
请记住,您将需要互联网访问