【发布时间】:2016-12-16 17:39:23
【问题描述】:
我正在尝试使用 database reverse engineer... 查看完整的 Roo v1.3 脚本和 UBUNTU env,地址为 this simple "hello" script。
错误:
Located add-ons that may offer this JDBC driver
2 found, sorted by rank; T = trusted developer; R = Roo 1.3 compatible
ID T R DESCRIPTION -------------------------------------------------------------
01 Y Y 9.1.0.901-1_0001 Postgres #jdbcdriver...
02 Y Y 9.1.0.901_0001 Postgres #jdbcdriver...
--------------------------------------------------------------------------------
[HINT] use 'addon info id --searchResultId ..' to see details about a search result
[HINT] use 'addon install id --searchResultId ..' to install a specific search result, or
[HINT] use 'addon install bundle --bundleSymbolicName TAB' to install a specific add-on version
JDBC driver not available for 'org.postgresql.Driver'
注意事项
这是spring.io/spring-roo 快速指南 10 行示例的变体。很简单……
这是在项目和数据库 Roo 初始化之后(并且工作正常),
project --topLevelPackage com.testRoo1Hello2pg
jpa setup --provider HIBERNATE --database POSTGRES --databaseName hello2db --userName postgresql --password postgres
database.properties 似乎:
database.driverClassName=org.postgresql.Driver
database.url=jdbc\:postgresql\://localhost\:5432/hello2db
database.username=postgresql
database.password=postgres
spring.jpa.hibernate.naming.strategy=org.hibernate.cfg.ImprovedNamingStrategy
spring.jpa.hibernate.ddl-auto=create-drop
失败的命令是:
database reverse engineer --schema public --includeTables "test1"
更多详情请见roo1/hello3pg.md。
【问题讨论】:
-
在stackoverflow.com/q/41190520/287948查看简单的“如何安装驱动程序”问题
标签: spring-roo