0

指定したディレクトリに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に作成されるのはなぜですか?

4

3 に答える 3

0

私のために働く..

Product Version: NetBeans IDE 7.4 RC1 (Build 201309162201)
Java: 1.7.0_40; Java HotSpot(TM) 64-Bit Server VM 24.0-b56
Runtime: Java(TM) SE Runtime Environment 1.7.0_40-b43
System: Windows 7 version 6.1 running on amd64; Cp1252; en_US (nb)

出力

cd D:\temp\NetBeansProjects; "JAVA_HOME=C:\\Program Files\\Java\\jdk1.7.0_25" cmd /c "\"\"D:\\tools\\NetBeans7.4 RC1\\java\\maven\\bin\\mvn.bat\" -DarchetypeGroupId=org.codehaus.mojo.archetypes -DarchetypeArtifactId=webapp-javaee6 -DarchetypeVersion=1.5 -DarchetypeRepository=http://repo.maven.apache.org/maven2 -DgroupId=sample.webapp -DartifactId=mavenproject24 -Dversion=1.1.0-SNAPSHOT -Dpackage=sample.webapp.mavenproject24 -Dbasedir=D:\\temp\\NetBeansProjects -Darchetype.interactive=false -Dmaven.ext.class.path=\"D:\\tools\\NetBeans7.4 RC1\\java\\maven-nblib\\netbeans-eventspy.jar\" --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 <<<

--- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom ---
Generating project in Batch mode
Archetype defined by properties
----------------------------------------------------------------------------
Using following parameters for creating project from Archetype: webapp-javaee6:1.5
----------------------------------------------------------------------------
Parameter: groupId, Value: sample.webapp
Parameter: artifactId, Value: mavenproject24
Parameter: version, Value: 1.1.0-SNAPSHOT
Parameter: package, Value: sample.webapp.mavenproject24
Parameter: packageInPathFormat, Value: sample/webapp/mavenproject24
Parameter: package, Value: sample.webapp.mavenproject24
Parameter: version, Value: 1.1.0-SNAPSHOT
Parameter: groupId, Value: sample.webapp
Parameter: artifactId, Value: mavenproject24
project created from Archetype in dir: D:\temp\NetBeansProjects\mavenproject24
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 0.943s
Finished at: Sun Sep 22 17:41:23 CEST 2013
Final Memory: 9M/241M
------------------------------------------------------------------------
于 2013-09-22T15:44:46.010 に答える