2

log4j を追加する必要がある 100 を超えるソース ファイルを含む古い Java プロジェクトがあり、System.Out.println 内のすべてのデータを log.info に追加する必要があります。reg 式を検索して置換すると、これで解決する可能性があります。私はEclipse 6を使用しています。

4

3 に答える 3

1

Eclipse では、Ctrl+H を使用して検索メニューを表示します。検索文字列「System.out.println(」を「ファイル検索」に入力するまで上部のタブを移動し、プロジェクトで *.java ファイルを検索するように指示してから、置換ボタンを押します。

于 2012-05-24T09:39:12.093 に答える
1

Eclipse 機能の検索機能を使用できます。これは、ファイル内の検索にも非常に適しています。Eclipseツールバーにあります 検索> Java検索

検索文字列にメソッド名を入力し、[メソッド] ラジオ ボックスを選択します。検索を押します。

メソッド、コンストラクターを追加で検索できることは自明です

ファイル名内の文字列も検索したい場合にも非常に適しています。

于 2012-05-24T09:25:30.393 に答える
0

sed -i "s/System.out.println/log.info/g" `grep System.out.println -rl /path`

于 2012-05-24T09:30:33.367 に答える