English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Mavenのプロトタイプを使用 archetype プラグインを使用してプロジェクトを作成します。シンプルなJavaアプリケーションを作成するには、 maven-archetype-quickstart プラグイン。
以下の例では、C:\MVN フォルダー下にmavenに基づくJavaアプリケーションプロジェクトを作成します。
コマンド形式は以下の通りです:
mvn archetype:generate"-DgroupId=com.companyname.bank"-DartifactId=consumerBanking"-DarchetypeArtifactId=maven"-archetype-quickstart""-DinteractiveMode=false"
パラメータ説明:
-DgroupId: オーガニゼーション名,会社のウェブサイトの反転 + プロジェクト名
-DartifactId: プロジェクト名-: モジュール名
-DarchetypeArtifactId: ArchetypeIdを指定します,maven-archetype-quickstart、シンプルなJavaアプリケーションを作成します
-DinteractiveMode: インタラクティブモードを使用するかどうか
生成されたフォルダー構造は以下の通りです:
各フォルダーの説明:
フォルダー構造 | 説明 |
---|---|
consumerBanking | src フォルダーと pom.xmlを含んでいます |
src/main/java contains | java コードファイルはパッケージ構造の下(com)/companyName/bank)。 |
src/main/test contains | テストコードファイルはパッケージ構造の下(com)/companyName/bank)。 |
src/main/resources | 画像を含んでいます / 属性 ファイル(上記の例では、この構造を手動で作成する必要があります)。 |
フォルダー C:\MVN\consumerBanking\src\main\java\com\companyname\bank フォルダーの中で、App.javaが見つかります。以下はそのコードです:
package com.companyname.bank; /** * Hello world! * */ public class App { public static void main(String[] args) { System.out.println("Hello World!"); } }
開く C:\MVN\consumerBanking\src\test\java\com\companyname\bank フォルダーを開いて、Java テストファイル AppTest.java を見ることができます。
package com.companyname.bank; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; /** * 単純な App のユニットテスト */ public class AppTest extends TestCase { /** * テストケースを作成 * * @param testName テストケースの名前 */ public AppTest( String testName ) { super( testName ); } /** * @return テストされているスイートのセット */ public static Test suite() { return new TestSuite( AppTest.class ); } /** * 厳格なテスト:-) */ public void testApp() { assertTrue( true ); } }
次の開発プロセスでは、上記のテーブルで述べた構造に従って配置することだけで十分であり、他のことは Maven が私たちを助けてくれるでしょう。