创建maven项目时选择 artifact id 为maven-archetype-webapp 点击完成报错如下,百度后解决不了 Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories. 不知道是何缘故,maven版本apache-maven-2.2.1,猜想可能是C:\Users\Administrator\.m2 下setting.xml或者是D:\Program Files\apache-maven-2.2.1\conf下setting.xml配置有问题,请有经验的朋友指点一下 |
|
自己顶下,没有人会 吗?
|
|
牛人呢?
|
|
60分 |
很明显您pom里相关版本的maven-archetype-webapp在服务器的repository里没有这个jar文件
解决办法是自己网上下载这个jar,然后到.m2的相关文件夹去用mvn install去安装这个jar文件就好。 mvn install:install-file -Dfile=your-artifact-1.0.jar \ |
楼上能不能提供两个setting.xml文件的范例吖
|
|
settings.xml一般都是放maven repository的服务器配置信息的
<?xml version="1.0" encoding="UTF-8"?> <settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <servers> <server> <id>central</id> <username>ABC</username> <password>ABC</password> </server> </servers> <profiles> <profile> <repositories> <repository> <snapshots> <enabled>true</enabled> </snapshots> <id>central</id> <name>libs-release</name> <url>https://yourRepositoryURL</url> </repository> </pluginRepositories> <id>artifactory</id> </profile> </profiles> <activeProfiles> <activeProfile>artifactory</activeProfile> </activeProfiles> </settings> 对于公共的大服务器,是不需要用户名和密码的,其实直接在pom.xml里引用<repository></repository>就可以了 |
|
对于公共的大服务器,是不需要用户名和密码的,其实直接在pom.xml里引用<repository></repository>就可以了. 比如Maven Central
|
|
LZ 你的myeclipse 10 是破解版的吗? 可不可以发给我一份 谢谢 chenyi.life@gmail.com
|
|
太大了,邮箱发不过去
|
|
解决了我的问题。谢谢
|