maven-archetype-webapp 创建不了.
apache-maven-3.1.1
conf.xml只是改了仓库路径
用 maven-archetype-quickstart 就可以 换了 maven-archetype-webapp 就不行
直接用mvn cmd运行和在IDE里面都是如此
请问为何呢
"C:Program FilesJavajdk1.7.0_03binjava" -Dmaven.home=E:workspacesapache-maven-3.1.1 -Dclassworlds.conf=E:workspacesapache-maven-3.1.1binm2.conf -Dfile.encoding=UTF-8 -classpath E:workspacesapache-maven-3.1.1bootplexus-classworlds-2.5.1.jar org.codehaus.classworlds.Launcher -s E:workspacesapache-maven-3.1.1confsettings.xml -DinteractiveMode=false -DgroupId=web1 -DartifactId=web1 -Dversion=1.0-SNAPSHOT -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeVersion=RELEASE org.apache.maven.plugins:maven-archetype-plugin:RELEASE:generate [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Maven Stub Project (No POM) 1 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] >>> maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom >>> [INFO] [INFO] <<< maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom <<< [INFO] [INFO] --- maven-archetype-plugin:2.2:generate (default-cli) @ standalone-pom --- [INFO] Generating project in Batch mode [INFO] Archetype repository missing. Using the one from [org.apache.maven.archetypes:maven-archetype-webapp:1.0] found in catalog remote [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 23.180s [INFO] Finished at: Sun Mar 16 15:33:00 CST 2014 [INFO] Final Memory: 11M/111M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: null: MojoFailureException: NullPointerException -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] Maven execution terminated abnormally (exit code 1)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
第二步 其实使用mvn 命令构建一个项目,命令行下 下载jar包要快些(b出错了,就在刷 多刷几次 网络原因~) 命令行构建成功后 可以发现该目录 C:UsersAdministrator{project-name} {project-name} 是一个web 项目.
1换个仓库地址,用阿里云的
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
2然后命令行 执行 mvn help:system 会下载一堆东西 多刷几下 保证能下的都下的 因为网络环境可能不稳定
3接着 命令行执行
mvn archetype:generate -DgroupId={project-packaging} -DartifactId={project-name} -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false?
?又会去下载所需要的jar包
最后 会看到
[INFO] --------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] --------------------------------------------------
[INFO] Total time: 36.816 s
[INFO] Finished at: 2016-12-16T22:06:07+08:00
[INFO] Final Memory: 11M/146M
[INFO] --------------------------------------------------
?
说明该有的jar 包都有了 ,这时候去eclipse创建web项目, 豁 豁 豁 ?? 可以啦!!!
大功告成 .
你好: 我咋加上你的这个路径 提示 Archetype catalog does not exist 这是什么情况啊?
解决方案:
在Eclipse Maven配置中添加新的Catalog配置:
非常感谢,用你的方法成功解决了问题
mvn archetype:generate -DgroupId={project-packaging} -DartifactId={project-name} -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
同问