-1

私のPCはWindows7を実行しています。場所C:\ Users \ L33604 \ Desktop \JavaFilesのSAMEフォルダーに3つのJavaファイルがあります。DataLogger.javaと呼ばれるJavaファイルの1つは、2つのJavaオブジェクトを作成する場合と同様に、他の2つのクラスを呼び出します。他の2つのクラスは、CustomWiresharkLogFormatter.javaとTextFileReader.javaにあります。

WindowsコマンドラインインターフェイスからjavacCustomWiresharkLogFormatter.javaとjavacTextFileReader.javaと入力して、CustomWiresharkLogFormatter.javaとTextFileReader.javaをコンパイルし、2つのクラスのクラスファイルを同じフォルダーに作成しました。ただし、DataLogger.javaを正常にコンパイルできません。win cmdcliでjavacDataLogger.javaを入力しようとすると、このエラーが発生しました。Eclipseideを使用してこれらの3つのファイルを実行できます。

Windowsのコマンドラインインターフェイスでエラーが発生しました:

DataLogger.java:18エラー:シンボルが見つかりません。

//これはDataLogger.javaの行ですString[]unLoggedTextLineArr = new TextFileReader()。readTsharkTxtFile();

シンボルクラス:TextFileReader

ロケーションクラス:DataLogger

//これはDataLogger.javaの行ですDataLogger.java:28エラー:シンボルが見つかりません。

文字列[]unLoggedTextLineArr= fileHandler.setFormatter(new CustomWiresharkLogFormatter());

シンボルクラス:CustomWiresharkLogFormatter

ロケーションクラス:DataLogger

シンボル:クラスCustomWiresharkLogFormatter

クラスTextFileReader

2つのエラー。

Windowsコマンドラインインターフェイスコマンドを使用して、他の2つのJavaファイルから2つのJavaオブジェクトを作成するDataLogger Javaファイルを実行できることを確認するにはどうすればよいですか?

4

1 に答える 1

1

クラスパスを、クラス ファイルが配置されているパスに設定します。

于 2012-04-24T04:23:56.323 に答える