4

Windows 7 の grails 3.1.3 で動作するアプリを作成できません。

grails create-app temp
cd temp
grails --stacktrace --verbose

結果:

| Error Error occurred running Grails CLI: Profile [org.grails.profiles:base:3.1.3] declares and invalid dependency on parent profile [org.grails.profiles:base:3.1.3]
java.lang.IllegalStateException: Profile [org.grails.profiles:base:3.1.3] declares and invalid dependency on parent profile [org.grails.profiles:base:3.1.3]
    at org.grails.cli.profile.AbstractProfile$_getExtends_closure4.doCall(AbstractProfile.groovy:331)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
    at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1021)
    at groovy.lang.Closure.call(Closure.java:426)
    at groovy.lang.Closure.call(Closure.java:442)
    at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:3170)
    at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:3140)
    at org.grails.cli.profile.AbstractProfile.getExtends(AbstractProfile.groovy:328)
    at org.grails.cli.profile.AbstractProfile.getCommands(AbstractProfile.groovy:411)
    at org.grails.cli.profile.repository.AbstractJarProfileRepository$JarProfile.getCommands(AbstractJarProfileRepository.groovy:107)
    at org.grails.cli.profile.AbstractProfile.getCompleters(AbstractProfile.groovy:339)
    at org.grails.cli.GrailsCli.setupCompleters(GrailsCli.groovy:406)
    at org.grails.cli.GrailsCli.handleInteractiveMode(GrailsCli.groovy:388)
    at org.grails.cli.GrailsCli.execute(GrailsCli.groovy:275)
    at org.grails.cli.GrailsCli.main(GrailsCli.groovy:162)
| Error Error occurred running Grails CLI: Profile [org.grails.profiles:base:3.1.3] declares and invalid dependency on parent profile [org.grails.profiles:base:3.1.3]

C:\Users\my_user フォルダーの .gradle、.grails、および .m2 ディレクトリを削除して、レポ キャッシュをクリアしました。そして、JAVA_HOME と GRAILS_HOME の環境変数が正しいことを確認しました。コマンド プロンプトで grails --version と入力すると、次のようになります。

| Grails Version: 3.1.3
| Groovy Version: 2.4.6
| JVM Version: 1.8.0_73

私が間違っていることを知っている人はいますか?

4

1 に答える 1

6

これはあなたの責任ではないです; これは既知の問題であり、 パッチが適用され、Grails 3.1.4 のマイルストーンとして追加されています。

回避策として、Grails をダウングレードします。3.1.2 または 3.1.1 バージョンで動作します。


更新: もちろん、現在はダウングレードではなくアップグレードすることをお勧めします。

于 2016-03-10T23:14:56.307 に答える