web-dev-qa-db-ja.com

Eclipse Indigoの「既存のソースからプロジェクトを作成」はどこにありますか?

「Javaプロジェクト」を作成しようとしているときに、Eclipse Indigoで「既存のソースからプロジェクトを作成」が見つかりません。 Javaプロジェクトを選択すると、次のウィンドウにオプション-ユーザーのデフォルトの場所、JRE、プロジェクトのレイアウト、およびワーキングセットが表示されます。

IndigoのUIで可能な変更を検索しているときに、手掛かりを見つけることができませんでした。 Indigoの「既存のソースからプロジェクトを作成」はどこにありますか?

37
Morison

デフォルトの場所を使用オプションのチェックを外し、次に参照を選択して、既存のソースツリーの親フォルダーを選択します。 Eclipseは既存のファイルとフォルダーを自動的に検出しますが、ソースフォルダーが何であるかをプロジェクトに通知する必要がある場合があります。しかし、新しいJavaプロジェクトウィザードはそのオプションを提示します。

43
E-Riz

ソースディレクトリが現在のワークスペース内にある場合、Eclipseのバグのため、ERizの回答は機能しません。 (「フォルダーが既存のプロジェクトの場所と重複しています」というエラーが出力されます)。代わりに、[デフォルトの場所を使用]をオンのままにして、プロジェクト名としてフォルダの名前を入力する必要があります。

問題の詳細については、こちらを参照してください。

4
Antimony

これまでのところ、これを行う唯一の方法は、アンチモンが提案したソリューションです。

フォルダー名の入力を避けたい場合は、"Use default location"のチェックを外し、ソースディレクトリを選択して、再度"Use default location"にチェックを入れてプロジェクト名フィールドには、ソースディレクトリの名前を含める必要があります。

2
papercutexit

Gitプロジェクトをインポートしようとしてこの答えに出くわしたので、ここに解決策を書きます。ワークスペースディレクトリはGitの作業ディレクトリと同じなので、プロジェクトフォルダーを他の場所に移動したくありませんでした。

インポートしたいGitプロジェクトがあるが、Eclipseはディレクトリに.projectファイルがないため、それを表示できない場合、以下の手順に従います。

  1. ファイル>新規> Javaプロジェクト:名前にプロジェクトのディレクトリの名前を入れます。アンチモンが言ったように、プロジェクトは自動的に構成されます。
  2. プロジェクトリストにプロジェクトが表示されますが、まだGitにバインドされていません。
  3. Mavenプロジェクトの場合は、今すぐMavenプロジェクトに変換できます。プロジェクトを右クリックして、[構成]> [Mavenプロジェクトに変換]を選択します。
  4. プロジェクトを削除します(「ディスクからプロジェクトを削除」を選択しないでください)。
  5. これで、ファイル>インポート> GitプロジェクトからプロジェクトをGitプロジェクトとしてインポートできます。
1
Ena