1

別のプロジェクトに入れる前に、expandablePannelsなどの機能のいくつかをテストしたかったので、grails uiを使用できるように、CRUDを使用して新しいプロジェクトを作成しました。

Intellij 11を使用しているので、プラグインをインストールすると、次のエラーが返されました。

Error Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information):

- org.grails.plugins:yui:[2.6.0,)


IDEA hook: Grails not found!
| Error java.lang.NullPointerException
| Error     at org.jetbrains.groovy.grails.rt.Agent$2.run(Agent.java:99)
| Error     at java.lang.Thread.run(Thread.java:680)

このプラグインの使用に問題がある人は他にいますか?

4

2 に答える 2

7

さらに簡単:

BuildConfig.groovyを編集し、プラグインの依存関係の行を次のように変更します。

compile ":yui:2.8.2.1"
    compile (":grails-ui:1.2.3") {
         excludes 'yui'
    }

念のために。

于 2013-05-02T11:38:58.037 に答える
4

アプリをgrails1.3.7から2.1.0にアップグレードしているときに、同じ問題が発生しました。yuiはgrails-uiプラグインの依存関係です(grails-uiにはバブリングが必要であり、バブリングにはyuiが必要です:-/)これは私がしたことです:

  1. .grails / ivy-cache / org.grails.plugin/grails-uiフォルダーに移動します
  2. ファイルivy-(version).xml(ivy-1.2.3.xml)を開きます
  3. この行を探してください:<dependency org="org.grails.plugins" name="yui" rev="**[2.6.0,)**" force="true" conf="compile->compile(*),master(*);runtime->runtime(*)">
  4. [2.6.0、)を2.8.2に置き換えると、最終行は次のようになります。<dependency org="org.grails.plugins" name="yui" rev="2.8.2" force="true" conf="compile->compile(*),master(*);runtime->runtime(*)">
  5. Grailsはクリーンで、Grailsはコンパイルされます

この後、このエラーは完全になくなりました。お役に立てれば。

アップデート :

predicador37に感謝します; はるかにクリーンでグルービー-これを行う方法-これをBuildConfig.groovyのプラグインの下に置きます:

compile ":yui:2.8.2.1"
compile (":grails-ui:1.2.3") {
     excludes 'yui'
}
于 2012-10-05T05:25:45.540 に答える