大家好,我现在想把一个日语项目,默认JAVA文件编码为Shift-JIS的文件所有JAVA文件转换为UTF-8格式的。
但是,我调整了窗口-首选项-内容-JAVA文件编码后。项目会出现很多乱码.
其中包括以前用日语书写的注释和一小部分的JAVA内容乱码。
我知道可以用记事本一个个的转换,由于项目很大,是否有批量转换的方法?
请大家指教。谢谢。例如:
package jp.co.interfactory.application;import java.io.File;
import java.io.IOException;
import java.sql.SQLException;import jp.co.interfactory.util.BaseTableBean;
import jp.co.interfactory.util.CheckUtil;
import jp.co.interfactory.util.ProcessExec;
import jp.co.interfactory.util.db.DBManager;/**
 * アプリケーションクラスのスーパークラス。<br>
 * このクラスを継承してJava Applicationを作成します。<br>
 *
 * @author Noboru Kaburaki
 * @version 2003/12/01 新規作成
 */
public abstract class BaseApplication { /**
 * エラー (ログレベル)
 */
public final static int LOG_ERROR   = 1; /**
 * 情報1 (ログレベル)
 */
public final static int LOG_INFO   = 2; /**
 * 情報2 (ログレベル)
 */
public final static int LOG_INFO2   = 3; /**
 * デバッグ (ログレベル)
 */
public final static int LOG_DEBUG   = 9; /**
 * デフォルトのファイル名「config-main.xml」で、メイン設定ファイルを初期化します。<br>
 *
 * @throws Exception 設定ファイルの初期化に失敗した時スローされる
 */

UTF-8后变为-------------------------------------------------------------------------------------------package jp.co.interfactory.application;import java.io.File;
import java.io.IOException;
import java.sql.SQLException;import jp.co.interfactory.util.BaseTableBean;
import jp.co.interfactory.util.CheckUtil;
import jp.co.interfactory.util.ProcessExec;
import jp.co.interfactory.util.db.DBManager;/**
 * �A�v���P�[�V�����N���X�̃X�[�p�[�N���X�B<br>
 * ���̃N���X��p������Java Application��쐬���܂��B<br>
 *
 * @author Noboru Kaburaki
 * @version 2003/12/01 �V�K�쐬
 */
public abstract class BaseApplication { /**
 * �G���[ (���O���x��)
 */
public final static int LOG_ERROR   = 1; /**
 * ���P (���O���x��)
 */
public final static int LOG_INFO   = 2; /**
 * ���Q (���O���x��)
 */
public final static int LOG_INFO2   = 3; /**
 * �f�o�b�O (���O���x��)
 */
public final static int LOG_DEBUG   = 9; /**
 * �f�t�H���g�̃t�@�C�����uconfig-main.xml�v�ŁA���C���ݒ�t�@�C�����܂��B<br>
 *
 * @throws Exception �ݒ�t�@�C���̏���Ɏ��s�������X���[�����
 */