通常は Java プログラムに IDE を使用していましたが、最近コマンド ラインに切り替えました。
コンパイルしたい「メイン」プログラムと同じディレクトリにいくつかのクラスを作成しました。ただし、コマンド「javac -cp test.jar ColorTester.java」は次の結果をもたらします。
ColorTester.java:24: cannot find symbol
symbol : class IntToColor
location: class ColorTester
IntToColor colorFunc = new ModThreeToColor(testColor,
^
私のクラス IntToColor と ModThreeToColor は両方ともクラス ファイルにコンパイルされていますが、それでも違いはありません。
IDE が常にこれを処理していたので、ご想像のとおり、私はかなり混乱しています。
ありがとうございました。