安装maven报错及解决

1. 报错:Non-parseable settings D:\Program Files\apache-maven-3.3.9\conf\settings.xml: only whitespace content allowed before start tag and not T (position: START_DOCUMENT seen T... @1:1)  @ D:\Program Files\apache-maven-3.3.9\conf\settings.xml, line 1, column 1

 

原因:我安装maven时按照开源中国 Maven 库使用帮助 的说明进行了安装,而后复制了它提供的 setting.xml ,而后导致此报错:

image

解决办法:报错的第一行,有一句不符合语法的话,删掉,用怨 settings.xml 中第一句代替即可:

<?xml version="1.0" encoding="UTF-8"?>

 

2. 使用 开源中国 Maven 库使用帮助 中创建maven项目的语句:

 
  
1 mvn archetype:create - DgroupId = oschina - DartifactId = simple - DpackageName = net.oschina.simple - DarchetypeArtifactId = maven - archetype - webapp - DinteractiveMode = false

使用此语句后,进行失败,系统会报错。

原因:

oschina提供的帮助文档中,关于archetype这个插件的使用,新版本的maven支持的archetype插件,已经废弃了原来的goal create,而需要使用新的generate这个goal。

关于archetype的更多文档见

http://maven.apache.org/archetype/maven-archetype-plugin/create-mojo.html

http://maven.apache.org/archetype/maven-archetype-plugin/generate-mojo.html

解决办法:

文档没看太懂,不过将上面语句的create 替换成 generate 后,建立成功。

转载于:https://www.cnblogs.com/zhong717/p/5176340.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值