运行grails s2-quickstart com.loginSystem User Role后,
grails s2-quickstart com.loginSystem User Role
| Error Command not found s2-quickstart
错误消息我在build.gradle文件的依赖项中添加了spring-security-core,并成功编译了项目
spring-security-core
44u64gxh1#
我不知道你用的是哪个版本的grails,但我确实遇到过类似的东西。我用的是gradle 6.8和implementation 'org.grails.plugins:spring-security-core:4.0.4'这导致我得到同样的错误,但与compile 'org.grails.plugins:spring-security-core:4.0.4'我能够避免这个问题。
implementation 'org.grails.plugins:spring-security-core:4.0.4'
compile 'org.grails.plugins:spring-security-core:4.0.4'
我能够用一个运行4.0.3,4.0.10和4.0.13的新grails应用程序复制这个错误,使用默认版本的gradle,使用"实现"而不是"编译",我怀疑这是原因。需要注意的是,"compile"在Gradle的后续版本中已被弃用,我相信Gradle 7.0已不再可用。
1条答案
按热度按时间44u64gxh1#
我不知道你用的是哪个版本的grails,但我确实遇到过类似的东西。
我用的是gradle 6.8和
implementation 'org.grails.plugins:spring-security-core:4.0.4'
这导致我得到同样的错误,但与
compile 'org.grails.plugins:spring-security-core:4.0.4'
我能够避免这个问题。我能够用一个运行4.0.3,4.0.10和4.0.13的新grails应用程序复制这个错误,使用默认版本的gradle,使用"实现"而不是"编译",我怀疑这是原因。需要注意的是,"compile"在Gradle的后续版本中已被弃用,我相信Gradle 7.0已不再可用。