2

私はApache solr3.6(素朴なユーザー)で使用しており、solrフォルダーのマルチコアにデータがあります。

D:\setup\apache-solr-3.6.0\example\multicore

私が使用しているTomcatの現在のバージョンはstartup.batbinフォルダーにあるためJAVA_OPTS、以下のように指定しました:

rem Get remaining unshifted command line arguments and save them in the

set CMD_LINE_ARGS=
:setArgs
if ""%1""=="""" goto doneSetArgs
set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
shift
goto setArgs
:doneSetArgs

set "JAVA_OPTS=%JAVA_OPTS% -Dsolr.solr.home=D:\setup\apache-solr-3.6.0\example\multicore"

call "%EXECUTABLE%" start %CMD_LINE_ARGS%

:end

startup.batただし、最近、.exeファイル(tomcat.exeの可能性があります)が含まれていない新しいバージョンのTomcatをダウンロードし、ダブルクリックしてTomcatサーバーを起動しました。

JAVA_OPTSでは、どのように指定すればよいの-Dsolrでしょうか。

4

3 に答える 3

1

@Bhanuが言ったように...tomcatistallationフォルダーに移動すると、その中に実行されApache Software Foundation\Tomcat 6.0\binますtomcat6w.exe。Tomcat設定ウィンドウが開きますここに画像の説明を入力してください

[java]タブを開き、javaオプション内のマルチコアパスを次のように指定します-Dsolr.solr.home=D:\setup\apache-solr-3.6.0\example\multicore

于 2012-07-08T19:31:16.633 に答える
0

Tomcat を使用した Solr Home オプションの設定については、詳細を参照してください

また、SolrTomcatで詳細情報を入手できます。

于 2012-06-01T12:47:47.483 に答える
0

tomcat の新しいバージョンでは tomcat7 と言うと、tomcat/binにtomcat7w.exeがあります。それを実行してJavaタブを選択し、Javaオプションペインでパスを書きます。JNDIの方法に比べてかなり簡単です。

于 2012-06-02T19:02:46.953 に答える