grails app无法运行(postgresql驱动程序问题)

时间:2016-07-04 18:07:49

标签: macos postgresql grails groovy

我最近开始使用Grails应用程序,但每次尝试运行它都会崩溃。这似乎是触发它的错误:

Caused by ClassNotFoundException: org.postgresql.Driver
->>  59 | findClass in org.grails.plugins.tomcat.ParentDelegatingClassLoader
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
|   306 | loadClass in java.lang.ClassLoader
|   247 | loadClass in     ''
|   1420 | createConnectionFactory in org.apache.commons.dbcp.BasicDataSource
|   1371 | createDataSource in     ''
|   1044 | getConnection in     ''
|   303 | innerRun in java.util.concurrent.FutureTask$Sync
|   138 | run      in java.util.concurrent.FutureTask
|   895 | runTask  in java.util.concurrent.ThreadPoolExecutor$Worker
|   918 | run      in     ''
^   695 | run . .  in java.lang.Thread

我在BuildConfig.groovy的依赖项中包含了postgresql:

    runtime 'org.postgresql:postgresql:9.3-1102-jdbc41'

当我通过终端生成列表时,它也显示在我的依赖列表中。

应用程序设置是Grails 2.2.4,我正在使用SDK运行。 Groovy版本是2.0.8和Java环境oracle64-1.7.0.79(我也运行postgres.app(端口5432)。我也使用OSX 10.11.5以防有用。

任何指针或指示都会很棒,因为我觉得此时我的头撞在了墙上!

0 个答案:

没有答案