2011-09-28 207 views
4

如何將源代碼和javadoc附加到IntelliJ IDEA中通過Grails依賴項解析自動鏈接並且未在IDEA項目設置中明確列出的庫?在IntelliJ IDEA中管理Grails自動依賴關係的源代碼和javadoc?

例如在 BuildConfig.groovy

grails.project.dependency.resolution = { 
    repositories { 
     mavenRepo "http://oss.sonatype.org/content/repositories/releases/" 
    } 
    dependencies { 
     runtime 'org.elasticsearch:elasticsearch:0.17.7' 
    } 
} 

有有IDEA自動拾取從Maven倉庫源和javadoc的方法?

回答

3

IDEA將源自動附加到項目插件模塊。的JavaDoc可以手動安裝於在項目結構接口插件模塊:

文件 - >項目結構 - >項目設置 - >模塊 - >項目名稱 -grailsPlugins - >路徑 - >的JavaDoc

IDEA project structure

1

不是一個答案,但一個想法:

你可能鉤到「Grails的整合,以」 Gant腳本文件,並添加自己這個功能。 $ GRAILS_HOME/scripts/IntegrateWith.groovy使用了一些可以修改的.ipr和.iml文件模板。

在未來的某個時候,Gradle將被用於構建Grails項目,但仍有很長的路要走。

+0

感謝您的提示。 – jamesallman

1

IDEA 11將可以搜索和下載任何jar的源代碼。 使用artifactId使用https://oss.sonatype.org/執行搜索,從jar名稱獲得版本。

+0

感謝您的信息。我發現IDEA 10.5.2實際上從grails依賴關係自動附加了源代碼,而不是javadoc。 – jamesallman

+0

關於_how關於_的任何信息? – cdeszaq