2011-01-26 5 views
0

私は、検索クエリを実行するためにSolrに依存するWebアプリケーションをテストしようとしています。私は既にWebアプリケーションを起動するMaven Tomcatプラグインを持っています。 Mavenビルド中に、モジュールの外部にあるwar(Solr)をどのようにインポートしてTomcatでも実行できますか?Mavenの統合テストで外部戦争を実行しようとしています

メモ: 私はSolr warパッケージを作成し、それをローカルのMavenリポジトリに入れました。私はその後、Webアプリケーションプロジェクトに依存関係を追加しました。私が知ったように、他の設定を追加することなく、Webアプリケーションの上にSolrの戦争が重なっています。理想的ではない。

答えて

0

ファイルappach-solr * .warをsolr \ distからtomcat \ webappsにコピーしてからappache-tomcat \ binに移動し、 ファイルcatalina.batを編集して、次のパッチを適用します(手動でも、

@@ -84,7 +84,8 @@ rem $ Id:catalina.bat 1040546 2010-11-30 14:47:34Z markt $ rem ------ -------------------------------------------------- -------------------

- + REM追加Solrのホーム・パス +設定JAVA_OPTS =%JAVA_OPTS%-Dsolr.solr.home = C:/ Solrの rem Suppress CTRL + Cでバッチジョブを終了します。 ""%1 "" == "" run "" goto mainEntry

を実行していない場合は、
関連する問題