私はplayframeworkで動作するSQLiteを取得しようとしていますが、これまでの運はありません。Playframework 2 SQLite
私は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
は、私は、フォルダのDBを作成し、そこに私のsqliteのDBをドロップします。
今、私は遊びの実行と遊ぶ開始
すべてがOKをコンパイルしているようだが、私は、URLを呼び出すとき:http://127.0.0.1:9000
私は次のエラーを取得する:
driver.urlではなく文字列を入力しています次の行でOBJECT よりhighlited:
db.driver=org.sqlite.JDBC
は、私が何をしないのですか? DBのフォルダは絶対パスでなければならないこと
db.default.driver="org.sqlite.JDBC"
db.default.url="jdbc:sqlite:/home/tex/dbtest"
db.default.user="sa"
db.default.password=""
は予告:
'db.driver =" org.sqlite.JDBC "'を試しましたか? –
補足として、libフォルダにjarを直接コピーするのではなく、ライブラリを依存関係として追加するべきです。 は、その編集 'Application.build'を行うと' appDependencies'リストに次のエントリを追加するには、次の置き換え( ' "org.xerial" % "のsqlite-JDBC" % "3.7.2"' あなたが使用したいバージョンのバージョン) これは、必要なすべての依存関係に対して実行できます。最初の文字列はgroupId、2番目の文字列はartifactId、最後のバージョンはバージョンです。 次回のサーバー再起動時に、Play!依存関係を解決してダウンロードします。 – christopheml