1

私が働いているチームはEclipseを使用せず、srcフォルダーを特定の方法でセットアップすることを望んでいます。一方、私はEclipseを使用しています。たとえば、srcフォルダーに次の構造を持たせたいと考えています。src/ main / java / com / *ただし、パッケージ宣言にはcom。*のみを含める必要があります。[プロジェクト]->[プロパティ]に移動し、[ソース]タブでsrcフォルダーをソースフォルダーとして削除してから、_ソースの一部としてcom。*フォルダーのみを追加_すると、com。*がパッケージとして表示されますが、それでも行う必要があります。 srcから.javaファイルにパス全体を追加します。Eclipseがパッケージを認識するために私がしなければならないことの例を次に示します。

package main.java.com.parser;

そして、チームが望んでいるのは、mainjavaを単なるフォルダーにして、パッケージ宣言を次のようにすることです。

package com.parser;

したがって、ファイル構造はsrc / main / java / com / parserのままですが、パッケージ名は後の例で説明されているとおりになります。

Eclipseでこれを行う方法はありますか? ここで同様の質問をする人もいますが、パス全体がパッケージ宣言の一部である必要があることを心配していないようです。

私はこれをこのようにしたくないのですが、このプロジェクトでEclipseを使用している人は他にいません。

よろしくお願いします。

4

1 に答える 1

3

パッケージエクスプローラーで、フォルダーを右クリックし、 [ビルドパス] src>[ビルドパスから削除]を選択します

次に、src / main / javaフォルダーを見つけ、右クリックjavaして[ビルドパス]>[ソースフォルダーとして使用]を選択します。

java基本的に、これはパッケージとソースファイルを含むフォルダーであるEclipseに通知します。

PSこれは、Mavenを使用してビルドするためのごく普通のプロジェクト設定です。m2e(MavenからEclipse)プラグインをダウンロードし、Mavenプロジェクトを作成する(またはpom.xmlからインポートする)ことを選択した場合、Eclipseはソースフォルダーを正しく見つける方法を自動的に認識します。

于 2013-03-24T05:43:41.987 に答える