0

私は日食の下でプロジェクトを作成しました。Eclipse は、「src」という名前のディレクトリーを自動的に作成します。私が使用しているソース管理システムは、 src/java/com/company_name/package_name/java_class_name.java で始まるディレクトリ構造を課しています。依存している他のパッケージ、つまり他のEclipseプロジェクトでJavaファイルを使用し、インポートcom.company_nameでクラスを参照します.package_name.java_class_name.

私の質問は、上記が機能するために、自動生成された「src」の下に「java」ディレクトリを作成し、これをファイルが「com」を開始するディレクトリにリンクする必要があるということです。「project-properties-Java Build Path-Add Folder-link source」を選択し、ディレクトリ構造「src/java」を指定すると、src ディレクトリと同じレベルに Java ディレクトリが作成されます。フォルダーの追加を選択すると、「Java」を含まない既存のフォルダーのみが表示されます。これを解決する方法がわかりません。

4

2 に答える 2

1

src フォルダを右クリックし、[新規] / [その他...] / [フォルダ] (ソース フォルダではない) を選択します。ダイアログに名前「java」を入力し、[OK] をクリックします。

しかし、それはあなたが望むものではありません。本当に必要なのは、ソース フォルダー 'src' を削除してから、新しいソース フォルダー 'src/java' を追加することです。これは、パッケージ名が「java.com.blah...」ではなく「com.blah...」になるようにするためです。

そのため、最初に src フォルダーを削除します。

  1. srcを右クリック
  2. 削除を選択
  3. 確認

次に、新しいソース フォルダーを作成します。

  1. プロジェクトを右クリック
  2. 新規/ソースフォルダーを選択
  3. 「src/java」と入力します (引用符なし)
  4. [OK] をクリックします

これで、適切なパスを持つ新しいソース フォルダーが作成され、パッケージ名はすべて Eclipse で期待どおりになります。

于 2012-07-11T17:29:53.810 に答える
0

ザグレフの答えの変更された代替:

Eclipse プロジェクトから src ディレクトリを削除する必要があります。

Java サブディレクトリを手動で作成します。

次に、 Build Path -> Link Source... を使用して、作成したディレクトリにリンクします。

于 2012-07-11T17:32:55.667 に答える