请教一个Maven的问题

xiongzeng 2009-03-16 01:39:26
我的Maven的版本是2.0.10,并且安装成功(执行mvn -verson正常).
但在命令行执行mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app后总是报下面的错误:
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] org.apache.maven.plugins: checking for updates from central
[INFO] org.codehaus.mojo: checking for updates from central
[INFO] artifact org.apache.maven.plugins:maven-archetype-plugin: checking for updates from central
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-archetype-plugin' does not exist or no valid version could be found
我在网上找了很久,没有找到正确的答案,很多网友说这个问题是因为没有连接网络而不能下载最新的jar包导致的,难道就不能手动下载包吗?
请问各位大侠,应该怎样解决.最好有详细答案.谢谢!
...全文
252 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yajie_2008 2011-03-01
  • 打赏
  • 举报
回复
D:\simple-weather>mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.
Main
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'exec'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: org.codehaus.mojo:exec-maven-plugin

Reason: Error getting POM for 'org.codehaus.mojo:exec-maven-plugin' from the rep
ository: Unable to read local copy of metadata: Cannot read metadata from 'D:\ec
lipse3.2.2\apache-maven-2.2.1\repository\org\codehaus\mojo\exec-maven-plugin\mav
en-metadata-central.xml': attribute value must start with quotation or apostroph
e not g (position: TEXT seen ...1.176.1.140/wlan/index.php"
method=g... @8:104)
org.codehaus.mojo:exec-maven-plugin:pom:LATEST


for project org.codehaus.mojo:exec-maven-plugin


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Tue Mar 01 14:59:20 CST 2011
[INFO] Final Memory: 1M/4M
[INFO] ------------------------------------------------------------------------
Exec 插件允许你运行 Java 类和其它脚本。 它不是 Maven 核心插件,但它可以从
Codehaus3 的 Mojo4 项目得到。貌似他不能自动更新下载。怎么处理啊。。
miaoliujun 2009-06-09
  • 打赏
  • 举报
回复
手动下载是可以的,但如果有依赖包还得再手动下载,比较复杂,建议直接在线使用,只有第一次使用会安装这个PLUGIN后面就没这种状况了
huguang 2009-03-17
  • 打赏
  • 举报
回复
手动下载理论上可以,不过应该很累
我想maven最大的特点就是自动下载包了,手动的话,干脆还是用ant吧

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧