0
我只是想添加一個Grails的插件:描述爲「:artifactId:version」的maven工件的默認groupId是什麼?
compile "org.grails.plugins:spring-websocket:1.3.1"
其失敗,但以下成功:
compile ":spring-websocket:1.3.1"
爲什麼會出現這種情況?
我只是想添加一個Grails的插件:描述爲「:artifactId:version」的maven工件的默認groupId是什麼?
compile "org.grails.plugins:spring-websocket:1.3.1"
其失敗,但以下成功:
compile ":spring-websocket:1.3.1"
爲什麼會出現這種情況?
就我所知,這兩者是相同的(或應該是)。事實上,我可以添加以下到我的BuildConfig.groovy:
compile "org.grails.plugins:spring-websocket:1.3.1"
,我看到我的依賴性報告如下:
+--- org.grails.plugins:spring-websocket:1.3.1
| \--- org.springframework:spring-messaging:4.1.5.RELEASE
| \--- org.springframework:spring-websocket:4.1.5.RELEASE
| \--- com.fasterxml.jackson.core:jackson-databind:2.4.3
| \--- com.fasterxml.jackson.core:jackson-annotations:2.4.0
| \--- com.fasterxml.jackson.core:jackson-core:2.4.3
Grails文檔 'Plugin Dependencies' 說:
如果您未指定組ID,則使用org.grails.plugins的默認插件組標識。
我不知道爲什麼它不適合你,但它應該。我已經在Grails 2.5.4上檢查了所有這些,但我相信Grails 2的早期版本以相同的方式運行。