2017-07-26 85 views
0

我試圖反向工程數據庫架構和我得到了以下錯誤:Grails的DB-逆向工程師沒

Command execution error: org.hibernate.cfg.Configuration.buildSettings(Lorg/hibernate/service/ServiceRegistry;)Lorg/hibernate/cfg/Settings; 
    > Building 85% > :dbReverseEngineer :dbReverseEngineer FAILED 
    > Building 85% 
    FAILURE: Build failed with an exception. 

    * What went wrong: 
    Execution failed for task ':dbReverseEngineer'. 
    Process 'command '/usr/lib/jvm/java-8-openjdk/bin/java'' finished with non-zero exit value 1 

的Grails版本:

| Grails Version: 3.2.6 
| Groovy Version: 2.4.7 
| JVM Version: 1.8.0_141 

搖籃版本:

Gradle 3.4.1 

我跟着these the instructions

回答

1

該插件最後與Grails 3.0.x一起發佈。那使用了gorm 4,我很確定。 (Grails 3.1的文檔爲包含gorm 5的「新功能」做了廣告宣傳,而Grails 3.2宣傳了gorm 6)。也許Burt會插話,但據我所知,這個插件在Grails 3.2.x中不能很好地工作,而不會被重新發布。

你可以嘗試在3.0.11中運行它,只是爲了逆向工程你的類,然後將它們移到你的真實項目中,作爲一種解決方法。

+0

謝謝,結束了這麼做。 –