我正在尝试在Linux系统上的Grails项目中引用IntelliJ IDEA 9.0.2中的类.我将依赖项添加到BuildConfig.groovy
:
dependencies { // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg. runtime 'mysql:mysql-connector-java:5.1.5' compile 'org.apache.poi:poi-ooxml:3.6' }
我org.apache.poi
在我的~/.ivy2/cache
目录中看到了,但在引用jar中的类时遇到编译错误.实际上,代码完成不会显示任何org.apache.poi
类.所以看来IntelliJ不知道这些类.
我有什么想法我做错了吗?为什么IntelliJ没有看到这些类?
想出来......"工具 - >同步Grails依赖"
在IntelliJ 13.1中,它现在是:工具 - > Grails - >同步Grails
在IntelliJ 15中,"同步"选项已移至文件 - >同步