Playframework 2 SQLite

PWF*_*ley 5 sqlite playframework-2.0

我试图让SQLite使用playframework,但到目前为止还没有运气.

我已经下载了sqlitejdbc-v056.jar并将其放入lib文件夹中.

然后我更改了application.conf:

db.driver=org.sqlite.JDBC
db.url="jdbc:sqlite:/db/geolookup.sqlite"
db.default.user=sa
db.default.password=sa
Run Code Online (Sandbox Code Playgroud)

我创建了一个文件夹db并将我的sqlite db放入其中.

现在我开始玩play run

一切似乎编译好了,但是当我调用网址时:http://127.0.0.1:9000

我收到以下错误:

driver.url的类型为STRING而不是OBJECT,其中以下行为highlited:

db.driver=org.sqlite.JDBC
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

gia*_*tes 10

试试这个:

db.default.driver="org.sqlite.JDBC"
db.default.url="jdbc:sqlite:/home/tex/dbtest"
db.default.user="sa"
db.default.password=""
Run Code Online (Sandbox Code Playgroud)

请注意,db的文件夹必须是绝对路径!

(顺便说一句:使用这种配置,应用程序启动,但是当我尝试运行进化时它抛出一个异常,我认为这是一个"方言"问题...)

希望这可以帮助...