1

jboss サーバーを実行する外部 log4j プロパティ ファイルをどのように指定しますか?

bash/端末コマンドでこれを行う必要がありますか? プログラムではありません

4

3 に答える 3

2

格納するフォルダを作成しますlog4j.properties(つまりC:\PropertiesFolder)。
次に、このフォルダーへのリンクを JBoss クラスパスに追加します。

  1. に行く[server folder]\bin
  2. 編集run.bat(サーバーが Windows で実行されている場合) またはrun.sh(Linux の場合)
  3. フォルダー リンクを追加してクラスパス行を編集します。

スニペット:

if "x%JBOSS_CLASSPATH%" == "x" (
  set "RUN_CLASSPATH=%RUNJAR%;C:\PropertiesFolder;"
) else (
  set "RUN_CLASSPATH=%JBOSS_CLASSPATH%;%RUNJAR%;C:\PropertiesFolder;"
)

最後にサーバーを再起動し、コマンドラインで実行します(に移動してから[server folder]\bin入力しますrun

于 2012-09-20T15:43:04.830 に答える
0

log4j.properties ファイルをクラスパスに配置できます。

于 2012-06-14T20:59:27.040 に答える
0

Jboss のターゲット バージョンが7.1.xの場合、公式ドキュメントに記載されている簡単な 2 つの手順に従う必要があります。

ロギング サブシステム構成を使用する代わりに、log4j.properties または log4j.xml を使用するにはどうすればよいですか?

https://docs.jboss.org/author/display/AS71/How+To#HowTo-HowdoIuselog4j.propertiesorlog4j.xml代わりにloggingサブシステム構成%3Fを使用

それが役立つことを願っています

于 2012-06-14T21:20:51.567 に答える