IntelliJ IDEA 2024.3 ヘルプ

Eclipse からプロジェクトをインポートする

プロジェクトを IntelliJ IDEA にインポートする

  1. IntelliJ IDEA を起動します。

    ウェルカム画面が開いたら、オープンをクリックします。

    それ以外の場合は、メインメニューのファイル | オープンに移動します。

  2. 開いたダイアログで、ソース、ライブラリ、その他のアセットが配置されているディレクトリを選択し、オープンをクリックします。

  3. プロジェクトを初めてインポートまたは複製すると、IntelliJ IDEA がプロジェクトを分析します。IDE が複数の構成(たとえば、Eclipse と Gradle)を検出すると、使用する構成を選択するように求められます。

    必要な構成を選択して、OK をクリックします。

    Dialog that prompts you to select how you want to import the project

    IDE は、選択に応じてプロジェクトを事前構成します。例: Gradle を選択すると、IntelliJ IDEA はビルドスクリプトを実行し、依存関係をロードします。

  4. 別のプロジェクトで作業していた場合は、新しいプロジェクトを新しいダイアログで開くか、現在のプロジェクトで開くかを選択します。

設定を含むプロジェクトをインポートする

プロジェクトが外部モデルから取得され、それを全体としてインポートする場合は、このタイプのインポートを使用します。この場合、Eclipse プロジェクトは IntelliJ IDEA に移行されます。

  1. IntelliJ IDEA を起動します。

    ウェルカム画面が開いたら、Ctrl+Shift+A を押し、project from existing sources と入力して、ポップアップで既存ソースのプロジェクトをインポートアクションをクリックします。

    それ以外の場合は、メインメニューのファイル | 新規 | 既存ソースからプロジェクトに移動します。

  2. 開いたダイアログで、ソース、ライブラリ、その他のアセットが配置されているディレクトリを選択し、オープンをクリックします。

  3. 外部モデルのプロジェクトをインポート | Eclipse を選択し、次へをクリックします。

    Importing a project from an external model
  4. プロジェクトを構成します。

    • Eclipse プロジェクトディレクトリの選択 : インポートするプロジェクトを含む Eclipse ワークスペースへのパスを指定します。

    • .classpath ファイルの近くにモジュールファイルを作成する : それぞれのプロジェクトディレクトリで、各 Eclipse プロジェクトごとに新しい IntelliJ IDEA モジュールを作成します。指定された形式の IntelliJ IDEA プロジェクトは、Eclipse ワークスペースのルート、または Eclipse プロジェクトディレクトリに作成されます。

    • プロジェクトを変更せずに次へモジュールファイルを保存する : 元の Eclipse プロジェクトを変更せずにプロジェクトを IntelliJ IDEA にインポートする場合は、IDE が .iml ファイル(モジュールファイル)を作成するフォルダーと、構成ファイルを含む .idea ディレクトリを指定します。

      デフォルトのパスのままにすると、IntelliJ IDEA は .iml ファイルと .idea ディレクトリを Eclipse プロジェクトフォルダーに作成します。

    • プロジェクトファイル形式 : ディレクトリベースのフォーマットを使用することをお勧めします。

    • 作成した IntelliJ IDEA モジュールを Eclipse プロジェクトファイルへリンクする : Eclipse プロジェクトと IntelliJ IDEA モジュールの同期を自動的に維持します。

    • テストソースの検出 : テストソースが保存されているフォルダーのリストを指定します。ワイルドカード構文の詳細については、「コンパイラー」を参照してください。

    次へをクリックします。

    Importing a project from Eclipse
  5. 選択した Eclipse ワークスペースで検出されたプロジェクトを確認し、IntelliJ IDEA にインポートするプロジェクトを選択します。各 Eclipse プロジェクトは IntelliJ IDEA モジュールに変換されます。

    次へをクリックします。

    Importing a project from Eclipse
  6. プロジェクトで使用するコードスタイル構成を選択し、次へをクリックします。

  7. 使用する SDK を指定します。

    IntelliJ IDEA で必要な SDK がすでに定義されている場合は、左側のリストから選択します。それ以外の場合は、the Add button をクリックして、新しい SDK を追加します。

  8. 作成をクリックします。

Eclipse プロジェクトをモジュールとしてインポートする

  1. メインメニューで、ファイル | 新規 | 既存ソースからモジュールに移動します。

  2. 開いたダイアログで、ソース、ライブラリ、その他のアセットが配置されているディレクトリを選択し、オープンをクリックします。

  3. モジュールを外部モデルからインポートする | Eclipse を選択し、次へをクリックします。

    Importing a project from Eclipse as a module
  4. モジュールを構成します。

    • Eclipse プロジェクトディレクトリの選択 : インポートするプロジェクトを含む Eclipse ワークスペースへのパスを指定します。

    • .classpath ファイルの近くにモジュールファイルを作成する : 各 Eclipse プロジェクトごとに、それぞれのプロジェクトディレクトリごとに新しい IntelliJ IDEA モジュールを作成します。指定された形式の IntelliJ IDEA プロジェクトは、Eclipse ワークスペースのルート、または Eclipse プロジェクトディレクトリに作成されます。

    • プロジェクトを変更せずに次へモジュールファイルを保存する : 元の Eclipse プロジェクトを変更せずにプロジェクトを IntelliJ IDEA にインポートする場合は、IDE が .iml ファイル(モジュールファイル)を作成するフォルダーと、構成ファイルを含む .idea ディレクトリを指定します。

      デフォルトのパスのままにすると、IntelliJ IDEA は .iml ファイルと .idea ディレクトリを Eclipse プロジェクトフォルダーに作成します。

    • 作成した IntelliJ IDEA モジュールを Eclipse プロジェクトファイルへリンクする : Eclipse プロジェクトと IntelliJ IDEA モジュールの同期を自動的に維持します。

    • テストソースの検出 : テストソースが保存されているフォルダーのリストを指定します。ワイルドカード構文の詳細については、「コンパイラー」セクションを参照してください。

    次へをクリックします。

    Importing a project from Eclipse as a module
  5. 選択した Eclipse ワークスペースで検出されたプロジェクトを確認し、IntelliJ IDEA にインポートするプロジェクトを選択します。各 Eclipse プロジェクトは IntelliJ IDEA モジュールに変換されます。

    次へをクリックします。

    Importing a project from Eclipse as a module
  6. プロジェクトで使用するコードスタイル構成を選択し、次へをクリックします。

  7. 作成をクリックします。

    プロジェクトは、プロジェクトツールウィンドウにモジュールとして表示されます。

IntelliJ IDEA のモジュールの詳細については、「モジュール」を参照してください。

関連ページ:

Maven

IntelliJ IDEA は、構築プロセスの自動化に役立つ Maven との完全な機能統合をサポートしています。新しい Maven プロジェクトの作成、既存のプロジェクトのオープンと同期、既存の IntelliJ IDEA プロジェクトへの Maven サポートの追加、マルチモジュールプロジェクトの構成と管理を簡単に行うことができます。Maven プロジェクトを作成して WSL 環境に保存したり、WSL ファイルシステムから開いたりすることもできます。詳細については、WSL のセクションを参照してくだ...

Gradle

IntelliJ IDEA は、Gradle との完全に機能的な統合をサポートし、構築プロセスの自動化を支援します。新しい Gradle プロジェクトを簡単に作成し、既存のプロジェクトを開いて同期し、リンクされた複数のプロジェクトを同時に操作して、管理できます。Gradle プロジェクトを作成して WSL 環境に保存したり、WSL ファイルシステムから開いたりすることもできます。詳細については、WSL のセクションを参照してください。新規 Gradle プロジェクトを作成する新規プロジェクトウィザー...

プロジェクト

IntelliJ IDEA では、プロジェクトは、ソースコード、テスト、使用するライブラリ、ビルド手順、個人設定を 1 つのユニットに整理できます。IntelliJ IDEA のプロジェクトは、モジュールをまとめて保持し、モジュール間の依存関係を提供し、共有構成を保存するシェルです。プロジェクトとモジュールの詳細については、「プロジェクトの構成」を参照してください。プロジェクトフォーマット:IntelliJ IDEA には、プロジェクトの構成を保存できる 2 種類の形式があります。ファイルベー...

コンパイラー

このノードを使用して、IntelliJ IDEA で使用されるコンパイラーの特定のオプションと同様に、下の表で指定された共通オプションを設定します。リソースパターンこのフィールドでは、リソースとして認識され、結果として出力ディレクトリにコピーされるファイルを説明する正規表現を指定します。セミコロンを使用して、個々のパターンを区切ります。ワイルドカードと否定は大歓迎です。以下のシンボルが受け入れられます: は任意のシンボルを無制限に表します。は正確に 1 つのシンボルを表します。はデリミタを表する...

SDK

ソフトウェア開発キットまたは SDK は、特定のソフトウェアフレームワーク用のアプリケーションを開発するために必要なツールのコレクションです。例: Java でアプリケーションを開発するには、Java SDK(JDK) が必要です。SDK には、バイナリ、バイナリのソースコード、ソースコードのドキュメントが含まれています。JDK ビルドにはアノテーションも含まれています。一般に、SDK はグローバルです。つまり、1 つの SDK を複数のプロジェクトやモジュールで使用できます。新しいプロジェクトを作...

モジュール

IntelliJ IDEA では、モジュールはプロジェクトの重要な部分であり、プロジェクトと一緒に自動的に作成されます。プロジェクトには複数のモジュールを含めることができます。新しいモジュールを追加し、グループ化し、現時点では必要のないモジュールをアンロードできます。通常、モジュールは 1 つまたは複数のコンテンツルートとモジュールファイルで構成されますが、モジュールはコンテンツルートがなくても存在できます。コンテンツルートは、コードを保存するフォルダーです。通常、ソースコード、単体テスト、リソ...