問題タブ [playframework-2.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1095 参照

oracle11g - Play Framework 2.5 の Oracle DB コネクタ

私は単純なJava Playを持っています! フレームワーク 2.5 プロジェクト。AWS RDS の Oracle DB 11g に接続したいと考えています。Oracle DB コネクタを/libディレクトリ (「ojdbc6.jar」、ここにあります) に配置しました。Ebean と Evolutions プラグインも構成しました。

activator runブラウザで「localhost:9000」をロードすると、コンソールに次のメッセージが表示されます。

これに続いてエボリューション ページが表示されます。エボリューションを受け入れた後、エラーが発生します。これはスタック トレースです。

ブラウザには次のように表示されます。

何が起こっているのかわかりません。あのプレイだそうです!指定されたコネクタを認識していませんが、wikiに従っています。

0 投票する
1 に答える
53 参照

java - log4j2 の前に開始するように play フレームワークを設定するにはどうすればよいですか

私のプロジェクトではapplication.conf、プレイ中からパスワードを読み取り、それをConnectionFactoryクラスに渡してDatabaseConnection、log4j2 で JDBC アペンダーを作成する必要があります。

しかし、私の問題は、再生が開始されてロードされる前に、log4j が開始してConnectionFactoryクラスに移動することです。したがって、まだ認識されていません。play.configuration()configuration.getString("password")

log4j2の前にプレイを強制的に開始する方法はありますか? つまり、log4j2 を play starup に依存させる方法は?

前もって感謝します。

0 投票する
0 に答える
1229 参照

scala - WebJarAssets & Play 2.5 を使用する際に循環依存を防ぐ方法は?

前回の質問の回答で提案された内容を実装した後、ブラウザーでアプリケーションにアクセスすると、次のエラーが表示されました。

このエラーは、 (このチュートリアルErrorHandlerから適応)というクラスがあるために発生します。

ここでの問題は、WebJarAssetsクラスがerrorHandler: HttpErrorHandlerパラメーターとして持っており、その後 extends を拡張することErrorHandlerです。そのため、循環依存があります。どうすればそれを修正できますか?DefaultHttpErrorHandlerHttpErrorHandler

0 投票する
2 に答える
128 参照

scala - 出力日付を含む JSON の生成

次のケース クラスが与えられます。

暗黙的なjson形式を定義しようとしています:

しかし、次のエラーが表示されます。

オーバーロードされたメソッド値の代替手段による書き込み: (t: java.time.LocalDate)(implicit w: play.api.libs.json.Writes[java.time.LocalDate])play.api.libs.json.OWrites[play.api .libs.json.JsValue] (implicit w: play.api.libs.json.Writes[java.time.LocalDate])play.api.libs.json.OWrites[java.time.LocalDate] は (fdic .ReportDateVO ⇒ java.time.LocalDate)

これらの代替手段は何ですか?デフォルトのフォーマットはありませんか?これを修正するには?Play 2.5.2 を使用しています。

0 投票する
1 に答える
3000 参照

java - play.db.Database の実装がバインドされていませんでした

hikaricpを使用している場合、dbへのアクセスに問題があります

これは私のreference.conf

そして、これは私のapplication.conf

エラーは常に言った

そして、これが私のデータベースへのアクセス方法です

しかし、hikari cp なしで db のデフォルト設定を使用するとうまくいきますが、hikaricp を使用すると問題が発生します。この問題を軽減するにはどうすればよいですか?

0 投票する
1 に答える
71 参照

scala - バージョン 2.5.3 で構成値をビューに表示できませんか?

@play.Play.application.configuration.getString("application.host")

2.5.3 バージョンで構成値を表示するにはどうすればよいですか?

ビューはあらゆる場所で使用されることに注意してください。そのため、すべてのコントローラーでパラメーターを設定せずに解決策を探しています。