作成する前に、まずmaven、特定の構成ビューを構成する必要があります。Javaプロジェクト構築管理Mavenのインストールと構成
私の開発環境バージョン:IntelliJ IDEA 2019.2.3
1 、File - New - Project - Maven
;
2.最初にProject SDK
、インストールしたjdkバージョン(java 1.8など)を選択します。
3.それCreate from archetype
を確認し、Mavenプロジェクトテンプレートを使用します。対応するテンプレートがない場合は、add archetype
追加できます。[テンプレートをオフのままにしておくことができます。自分で選択できます。例としてチェックボックスをmaven-archetype-webapp
オンにします]テンプレートで[ JavaWebテンプレートの作成]を選択します。次のステップを入力するには、次をクリックし、
4、でGroupId
、そのような「com.maventest」プロジェクトチームとして、プロジェクトチームの名前を入力しますArtifaId
。入力されたプロジェクト名は、そのような「1」プロジェクトとしてVersion
な」などの入力のバージョン番号、 1.0.0インチバージョン。[次へ]をクリックして、次のステップに入ります。
5.次のようなMavenインストール構成の関連アドレス(以前に構成されていないアドレス。特定の構成:maven構成を参照)を選択します。
Maven home directory:Bundled(Maven 3)
User setting file:D:\Program\Maven\conf\settings.xml
Local repository:D:\Repositories\Maven
注:現時点Properties
では、右側の+
番号をクリックして一致させることができますarchetypeCatalog - internal
。この属性値のペアにより、プロジェクトの作成を高速化できます(もちろん、これを追加する必要はありません)。;次のステップを入力して[次へ]をクリック
6、缶Project Name
およびProject location
その不履行ここで、ここで設定項目の名前と場所ですが、一般的にあなたの前に構成されました。通常、より多くの設定がデフォルトですが、同じままにしてください。[完了]をクリックして作成を完了すると、さまざまな構成済みテンプレートパッケージなどが自動的にインストールされます。
7、共通の構造と作成されたファイル説明:
A、.idea
フォルダ構成情報は、履歴、バージョン管理情報などの保存されたアイテムです。通常、生成されるあまり望ましくないのは、デフォルトのパイプ
B、.iml
プロジェクトプロファイルのインテリジェントなアイデアです。モジュール情報、依存情報、アセンブリ情報、パスなど、現在の構成に関する情報の項目がいくつかあります。これはアイデアによって自動的に作成されたモジュールファイルであり、通常は心配する必要はありません。ただし、プロジェクト名と.imlファイル名は一貫している必要があります。一貫性がない場合は、.imlファイル名を変更することを忘れないでください。
C、src
フォルダ、プロジェクトリソースフォルダは、[新しいフォルダを作成する独自の権利ではない]後に自動的に生成されます。通常、メインフォルダとテストフォルダがあります。メインファイルには通常、Javaソースコードフォルダとリソースリソースフォルダが格納されています。テストフォルダは、主に個人のニーズに応じたテスト用です。[より大きなプロジェクト、異なるモジュールをビルドする必要があります]
D、pom.xml
構成に使用されるファイル。たとえば、依存関係の構成では、パッケージ構成のパッケージ形式、ビルド構成プラグイン、プロジェクトのバージョン、名前などはすべて問題ありません。[ Mavenのさまざまなライブラリをクエリする]
注:内部に無視ファイルとフォルダーを追加することで
、ideaと.imlを非表示にするFile - settings - Editor - File Types - ignore files and folders
ことができます。
フォルダの種類を変更する場合は、次の2つの方法があります
。A。変更する必要のあるフォルダを選択し、右クリックして選択しMark Directory As
ます。たとえば、リソースフォルダに変更できます。
B.プロジェクトフォルダを選択しOpen Module Settings
、右クリックしてを選択します。Modules
フォルダタイプをより迅速に管理できます。
DirectoryフォルダーがPackageフォルダーになると、第2レベルのパッケージフォルダーしか作成できなくなり、packageフォルダーに通常のフォルダーを作成できなくなります(アイデアの通常のフォルダーは通常灰色で、特別なフォルダーは色付きまたはさまざまな小さなアイコン)。