2017-08-17 8 views
-2

私は自分のプロジェクトにEclipseを使用しています。私はEclipseを実行していて、私のプロジェクトは私が望むやり方で動作しますが、コマンドプロンプトで実行しようとしたとき、以前にコンパイルされたファイル。しかし、私はすでにjavac * .javaを使用して準拠していますが、クラスファイルを削除するとクラスファイルは生成されません。cmdのプロンプトは私のJavaファイルをコンパイルしていません

私のsrcフォルダには、このファイルを持っている:

Project.java

管理フォルダ(user.java、staff.java、Teacher.java、Module.java)彼らはすべてのパッケージ管理されています。私project.java

私はコンパイル時に生成されていないimport Admin.Module;

Teacher.javaクラスファイルを実行し、私のModule.javaに私は私のコードでは、ユーザー、スタッフ、教師のクラスを使用していました。 Project.javaは、単にcmdで実行するjavaプロジェクトを入力するだけのデフォルトパッケージです。

私はこのようなcmdのプロンプトでコンパイルします:javac Project.java、私はまた、使用されているパッケージとファイルもコンパイルしますが、クラスファイルは生成されないと思います。

+0

javacのメッセージはありますか? –

+0

nope。それは正常にコンパイルされましたが、クラスファイルは@ piet.tを生成しませんでした。 – what

答えて

0

すべてのモジュールファイルを別々にコンパイルする必要があります。 のjavac管理/ Teacher.java もし先生の.java main()メソッドでは、あなたが直接CMDの下に使用してTeacher.javaをチェックすることができ、その後存在: - JavaのAdmin.Teacher

、あなたは上にこれをインポートすることができますあなたのproject.javaファイル 希望すると助かります

関連する問題