2016-04-22 9 views
0

これに間違っていることを知っている人はいますか?:Eclipse、Javaから2 src。フォルダ?

-Launched Eclipse IDE(Java)

-Created新しいJavaプロジェクト

-Iましsrcフォルダ(ソースフォルダ)srcフォルダに新しいパッケージを-Created

、そのパッケージ内のJavaクラス

- および、私はFolder2

-という名前の新しいソースフォルダを作成しました。新しいパッケージとクラスファイルを作成しました。

2つの異なるsrcフォルダの2つのクラスを接続しようとしましたが、2番目のクラスは見つかりませんでした。 1番目のクラスではclassTwo.main(null);を使用しましたが、2番目のソースフォルダの2番目のクラスは見つかりませんでした。

+0

"2つの異なるsrcフォルダからこれらの2つのクラスを接続しようとしました"とはどういう意味ですか? –

+0

第1クラスの幅を使用して、そこに書いたコードを使用して、第1クラスを使用して第2クラスをランドすることを意味します。 – Salmeh

+0

なぜ新しいソースフォルダを作成するのか、またはクラスパスに追加する方法がわからない場合は、あなたdo not do –

答えて

0

私は同じことを試してくれて、私のために働いています。
設定は以下のように同じであることを確認し
Organizing sourcesチュートリアルも参照してください:

enter image description here

+0

ありがとう、それは完全に動作しています。問題は修正されました。 – Salmeh

+0

あなたの歓迎:) –

0

複数のソースフォルダを作成し、それらのクラスを使用している場合、あなたはソースが自分自身をフォル​​ダことを確認する必要がありますが追加されますプロジェクトのJava Build Path設定に追加します。これらの設定にアクセスするには、 パッケージエクスプローラービュー - >プロパティ - >ビルドパスでプロジェクト名を右クリックします。

ここには、両方のフォルダがソースフォルダとして表示されます。

このようにして、eclipseは.javaクラスファイルを構築し、ビルドフォルダに.classファイルを生成する必要があります。

もう1つのことは、Javaクラスの2つの異なるソースフォルダを作成する理由がわかりません。受け入れられ広く採用されているアプローチは、Javaソースファイルのsrc/main/javaソースフォルダ内に複数のパッケージ(数百もある場合でも)を持つことです。一般的なプロジェクト構造は続く:

のsrc /メイン/ javaの - の一部である.propertiesファイルなどのリソースファイル、.xmlファイル - の.javaクラスファイル

のsrc /メイン/リソースを持つJavaソースパッケージ実際のアプリケーションコード

src/test/java - Java .Java JUNITテストのソースパッケージ。

src/test/resources - 実際のアプリケーション実行コードの一部ではないテストの実行に必要なリソースファイル。例えば。 JUNITテスト用の特定の設定ファイル

関連する問題