指定したディレクトリにNetbeans 7.3.1でMaven Web アプリケーションを作成できません。
OS: Windows7 x64 NetBeans: 7.3.1 Maven: 3.0.4/3.0.5
そのタイプのプロジェクトを作成するために、NetBeans GUIとその内部Maven 3.0.5を使用しています。指定したフォルダーに関係なく、常にE: \ ドライブのルートにプロジェクトが作成されます。
以下に例を示します。プロジェクトを作成するために必要なすべてのパラメーターを指定した後、[完了] ボタンをクリックした後:
> cd E:\Dev\Java\Test; JAVA_HOME=E:\\Apps\\Dev\\jdk6u23 "M2_HOME=E:\\Apps (x86)\\Dev\\apachemaven\\apache-maven-3.0.4"
> "\"E:\\Apps
> (x86)\\Dev\\apachemaven\\apache-maven-3.0.4\\bin\\mvn.bat\""
> -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=webapp-javaee6 -DarchetypeVersion=1.5 -DarchetypeRepository=http://repo.maven.apache.org/maven2 -DgroupId=be.kdg -DartifactId=mavenproject22 -Dversion=1.0-SNAPSHOT -Dpackage=be.kdg.mavenproject22 -Dbasedir=E:\\Dev\\Java\\Test -Darchetype.interactive=false --batch-mode archetype:generate Scanning for projects...
>
> ------------------------------------------------------------------------ Building Maven Stub Project (No POM) 1
> ------------------------------------------------------------------------
>
> >>> maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom >>>
>
> <<< maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom
> <<<
>
> [archetype:generate] Generating project in Batch mode Archetype
> defined by properties
> ---------------------------------------------------------------------------- Using following parameters for creating project from Archetype:
> webapp-javaee6:1.5
> ----------------------------------------------------------------------------
Parameter: groupId, Value: be.kdg
Parameter: artifactId, Value: mavenproject22
Parameter: version, Value: 1.0-SNAPSHOT
Parameter: package, Value: be.kdg.mavenproject22
Parameter: packageInPathFormat, Value: be/kdg/mavenproject22
Parameter: package, Value: be.kdg.mavenproject22
Parameter: version, Value: 1.0-SNAPSHOT
Parameter: groupId, Value: be.kdg
Parameter: artifactId, Value: mavenproject22
project created from Archetype in dir: E:\mavenproject22
> ------------------------------------------------------------------------
BUILD SUCCESS
> ------------------------------------------------------------------------
Total time: 1.643s Finished at: Sat Sep 21 20:01:57 CEST 2013 Final
> Memory: 8M/120M
> ------------------------------------------------------------------------
指定したディレクトリにMaven Web アプリケーションプロジェクトを作成しようとしたのはこれで 22 回目です。NetBeans または Maven はリッスンしないだけで、なぜこれが起こっているのかわかりません。
basedir がE:\Dev\Java\Testの場合、プロジェクトがE: \ rootに作成されるのはなぜですか?