Maven 2 mvn原型:生成错误生成POM(可能不是此项目的POM)

Maven 2 mvn原型:生成错误生成POM(可能不是此项目的POM),maven-2,pom.xml,Maven 2,Pom.xml,我试图从一个spring项目创建一个jsf+spring+hibernate。以下是我采取的步骤。过去,我用同样的方法成功地创建了项目。 我不知道我在哪里犯了错误 寻找所有的提示,我错在哪里 注意:我已将输入和错误消息设置为粗体 M:\SCHOLION\SPRING\maven>mvn原型:生成 Choose a number: (1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/3

我试图从一个spring项目创建一个jsf+spring+hibernate。以下是我采取的步骤。过去,我用同样的方法成功地创建了项目。 我不知道我在哪里犯了错误

寻找所有的提示,我错在哪里

注意:我已将输入和错误消息设置为粗体

M:\SCHOLION\SPRING\maven>mvn原型:生成

Choose a number:  (1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/
**Define value for groupId: : com.unibz
Define value for artifactId: : springacltutorial
Define value for version:  1.0-SNAPSHOT: : 1.0
Define value for package: : springacltutorial
Confirm properties configuration:
groupId: com.unibz
artifactId: springacltutorial
version: 1.0
package: springacltutorial**
 Y: : y
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating OldArchetype: appfuse-basic-jsf:2.0
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.unibz
[INFO] Parameter: packageName, Value: springacltutorial
[INFO] Parameter: package, Value: springacltutorial
[INFO] Parameter: artifactId, Value: springacltutorial
[INFO] Parameter: basedir, Value: M:\SCHOLION\SPRING\maven
[INFO] Parameter: version, Value: 1.0
 ********************* End of debug info from resources from generated POM ***********************
[INFO] OldArchetype created in dir: M:\SCHOLION\SPRING\maven\springacltutorial
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 1 second
[INFO] Finished at: Wed Jun 03 11:15:59 CEST 2009
[INFO] Final Memory: 8M/15M
[INFO] ------------------------------------------------------------------------

M:\SCHOLION\SPRING\maven>cd springacltutorial

M:\SCHOLION\SPRING\maven\springacltutorial>dir
 Volume in drive M is Data
 Volume Serial Number is 76A4-1C35

 Directory of M:\SCHOLION\SPRING\maven\springacltutorial

03.06.09  11:15    <DIR>          .
03.06.09  11:15    <DIR>          ..
03.06.09  11:15            32.930 pom.xml
03.06.09  11:15               826 README.txt
03.06.09  11:15    <DIR>          src
               2 File(s)         33.756 bytes
               3 Dir(s)   8.521.940.992 bytes free

M:\SCHOLION\SPRING\maven\springacltutorial>**mvn compile**

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] **Error building POM (may not be this project's POM).**


Project ID: org.appfuse:maven-warpath-plugin

Reason: POM 'org.appfuse:maven-warpath-plugin' not found in repository: Unable to download the artifact from any repository

  org.appfuse:maven-warpath-plugin:pom:2.0-SNAPSHOT



[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Wed Jun 03 11:16:12 CEST 2009
[INFO] Final Memory: 1M/4M
[INFO] ------------------------------------------------------------------------
选择一个数字:(1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/42/43/
**为groupId::com.unibz定义值
定义artifactId::springacltutorial的值
定义版本:1.0-SNAPSHOT::1.0的值
为package::springacltutorial定义值
确认属性配置:
groupId:com.unibz
artifactId:SpringACL教程
版本:1.0
软件包:SpringACL教程**
Y::Y
[信息]----------------------------------------------------------------------------
[信息]使用以下参数创建OldArchetype:appfuse basic jsf:2.0
[信息]----------------------------------------------------------------------------
[INFO]参数:groupId,值:com.unibz
[信息]参数:packageName,值:springacltutorial
[信息]参数:包,值:springacltutorial
[INFO]参数:artifactId,值:springacltutorial
[INFO]参数:basedir,值:M:\SCHOLION\SPRING\maven
[信息]参数:版本,值:1.0
*********************来自已生成POM的资源的调试信息结束***********************
[INFO]在目录中创建的旧原型:M:\SCHOLION\SPRING\maven\springacltutorial
[信息]------------------------------------------------------------------------
[信息]构建成功
[信息]------------------------------------------------------------------------
[信息]总时间:2分1秒
[信息]完成时间:2009年6月3日星期三11:15:59 CEST
[信息]最终内存:8M/15M
[信息]------------------------------------------------------------------------
M:\SCHOLION\SPRING\maven>cd SpringACL教程
M:\SCHOLION\SPRING\maven\springacltutorial>dir
驱动器M中的卷是数据
卷序列号为76A4-1C35
M:\SCHOLION\SPRING\maven\springacltutorial的目录
03.06.09  11:15              .
03.06.09  11:15              ..
03.06.09 11:15 32.930 pom.xml
03.06.09 11:15 826 README.txt
03.06.09 11:15 src
2个文件33.756字节
3个目录8.521.940.992个可用字节
M:\SCHOLION\SPRING\maven\springacltutorial>**mvn编译**
[信息]------------------------------------------------------------------------
[错误]生成错误
[信息]------------------------------------------------------------------------
[信息]**生成POM时出错(可能不是此项目的POM)**
项目ID:org.appfuse:maven warpath插件
原因:POM'org.appfuse:maven warpath plugin'未在存储库中找到:无法从任何存储库下载工件
appfuse:maven warpath插件:pom:2.0-SNAPSHOT
[信息]------------------------------------------------------------------------
[信息]有关更多信息,请使用-e开关运行Maven
[信息]------------------------------------------------------------------------
[信息]总时间:1秒
[信息]完成时间:2009年6月3日星期三11:16:12
[信息]最终内存:1M/4M
[信息]------------------------------------------------------------------------

您生成的项目依赖于org.appfuse:maven warpath插件,您需要安装该插件或提供存储库以首先从中获取该插件

central repo中有此插件的2.0.2最新版本:


如果没有,请尝试在maven warpath插件声明中明确指定此版本。

OMax的回答解决了您的问题吗?