ビルドツール用語集
次の表は、内部使用を目的としており、ビルドツールのドキュメントと UI で使用されるすべての用語を網羅しています。
期間 | 説明 |
---|---|
インポート (非推奨) | プロジェクトを開き、IDE にロードし、ビルドスクリプトからコードを実行し、プロジェクトの依存関係を同期するプロセス。 |
開く | プロジェクトを開き、プロジェクトを IDE にロードし、その依存関係を同期するプロセス。 |
同期化 (非推奨) | IDE 内でメインプロジェクトを開いた後、リンクされたすべてのプロジェクトとその依存関係を同期するプロセス。 |
ビルド | ビルドターゲット(モジュールまたはプロジェクト)内のすべてのクラスをコンパイルし、出力ディレクトリ内に配置するプロセス。 |
再ビルド | 再構築コマンドが実行されると、IntelliJ IDEA は出力ディレクトリ全体をクリーンアップし、ビルドキャッシュを削除して、プロジェクトまたはモジュールを最初からビルドします。 |
自動ビルド | プロジェクトに変更が加えられるたびに、プロジェクトを自動的に増分コンパイルするプロセス。 |
ロード | ビルドスクリプトファイルに加えられた変更を同期するプロセス。 |
再ロード | リンクされたすべてのプロジェクトを再インポートするプロセス。 |
自動再ロード | ビルドスクリプトファイルに加えられた変更を追加し、プロジェクトを再インポートする自動プロセス。 |
リンク | 既存のプロジェクトに別のプロジェクトをアタッチします。 |
リンク解除 | 関連するすべてのモジュールとコンテンツルートを削除し、適切なビルドツールのツールウィンドウからプロジェクトを削除して、その同期を停止するプロセス。 |
除去 | |
無視 | プロジェクトを非アクティブ化するプロセス。この場合、IntelliJ IDEA は無視されたプロジェクトとサブプロジェクトを適切なビルドツールのツールウィンドウに保持しますが、プロジェクトへのそれらのインポート (モジュール、コンテンツルート、タスクなど) を停止します。ただし、IntelliJ IDEA は無視されたプロジェクトを現在のプロジェクトと同期します。 |
タスク | Gradle がビルドサイクルの一部として実行する作業の一部。 |
ゴール | Maven がライフサイクルの一部として実行する作業。 |
ターゲット | Ant がビルドサイクルの一部として実行する作業の一部。 |
関連ページ:
![](https://pleiades.io/icons/idea.png)
パッケージ検索ビルドシステムのサポート制限
パッケージ検索は、プロジェクトの依存関係を検索および管理する際の多くのケースをサポートします。ただし、プロジェクトで使用するビルドツールによっては、いくつかの制限があります。Gradle:Gradle の場合、ビルドスクリプトではトップレベルのブロックのみがサポートされます。他の場所(ルートビルドスクリプトのブロックなど)から設定された依存関係はサポートされていません。また、ファイルのない Gradle モジュールは現在サポートされていないことに注意してください。次の表にリストされていないものは...
![](https://resources.jetbrains.com/help/img/idea/2024.1/jb-decompiler-dialog.png)
Java バイトコード逆コンパイラー
IntelliJ IDEA は、人間が読める Java コードであるかのようにコンパイルされたバイトコードを表示する Java バイトコード逆コンパイラーを備えています。デコンパイラーはデフォルトで有効になっています。コンパイルされた .class ファイルをエディターで開きます。コンパイルされたファイルを初めて開く場合、IDE は、JetBrains 逆コンパイラーダイアログで指定された契約条件に同意するよう求めます。受諾をクリックすると、今後ダイアログは表示されなくなり、適切なコードが自動的に逆...