を無効にします。私はこのプロジェクトを開始しようとしたときは、私は、このコマンドを介して、私の最初のLagom例を開始lagomフレームワークの組み込みカサンドラ
activator new my-first-system lagom-java
私が埋め込まCasandraが開始されていることに気づきました。
私はこれを使用して、外部のCassandraインスタンスに接続しようとしました。私が使用することを行うには:
lagomCassandraEnabled in ThisBuild := false
lagomUnmanagedServices in ThisBuild := Map("cas_native" -> "http://ip:9042")
をこの構成では、私は私のカサンドラのインスタンスに接続するには成功したが、私はまだ私のビルドで重さのようなものを持っていてもこと。
だから私はLagomカサンドラを無効にして知りたい:
- それが開始されますが、それは使用されていないことだろうか?または
- それはダウンロードされませんので、それは開始されません?とき
lagomCassandraEnabled in ThisBuild := false
すべてのヘルプ、してください
私のプロジェクトではCassandraの依存関係は使用されていません。まだCassandraのログがあります。なぜLagomは私のモジュールでもCassandraを使用したりCassandraに接続しなかったCassandraを起動しますか? ===============> [情報] Cassandraを開始する ............. ....................... [info] Cassandraサーバーはまだ起動していません。 [情報] [情報] に割り当てられた値[情報] 'lagomCassandraMaxBootWaitingTime' [情報]はどちらか短すぎる、またはこれは別の [情報]プロセスを示す可能性がすでにポート4000で実行されている – Imen
Lagom開発環境を開始しますあなたがそれに依存するプロジェクトを持っているかどうかにかかわらず、デフォルトでカッサンドラです。 –
あなたが '' '抽象クラスAuthenticationApplication(コンテキスト:LagomApplicationContext)のようなアプリケーションのローダーにチェックすることが がCassandraPersistenceComponents'は通常、暗黙的カサンドラをインポートします'インポート、LagomKafkaComponents AhcWSComponents { '' 'と とCassandraPersistenceComponents でLagomApplication(コンテキスト) を拡張欲望... –