使用eclipse创建javaweb 项目 maven报错 财富值1

2016-10-16 20:20发布

使用eclipse创建 dynamic web project

在将项目转换成maven项目时保如下错误

pom文件为eclipse 自动生成没有改动 如下

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">   <modelVersion>4.0.0</modelVersion>   <groupId>test</groupId>   <artifactId>test</artifactId>   <version>0.0.1-SNAPSHOT</version>   <packaging>war</packaging>   <build>     <sourceDirectory>src</sourceDirectory>     <plugins>       <plugin>         <artifactId>maven-compiler-plugin</artifactId>         <version>3.5.1</version>         <configuration>           <source>1.8</source>           <target>1.8</target>         </configuration>       </plugin>       <plugin>         <artifactId>maven-war-plugin</artifactId>         <version>2.6</version>         <configuration>           <warSourceDirectory>WebContent</warSourceDirectory>           <failOnMissingWebXml>false</failOnMissingWebXml>         </configuration>       </plugin>     </plugins>   </build> </project> 

目前已经试过以下方法 都不奏效

1.强行update项目,报错同上

2.删除.m2/repository下的.lastUpdated文件,clean项目之后 再update

3.将插件版本改为低版本2.0

搜索了好多也没有找到答案 ,求高人指点
===============
settings.xml文件

        <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"                   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                   xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">           <pluginGroups>           </pluginGroups>           <proxies>            </proxies>             <servers>                 <server>                 <id>releases</id>                 <username>admin</username>                 <password>admin123</password>                 </server>                 <server>                 <id>snapshots</id>                 <username>admin</username>                 <password>admin123</password>                 </server>             </servers>             <mirrors>                    <mirror>                 <id>nexus</id>                 <mirrorOf>*</mirrorOf>                 <url>http://192.168.15.1:8080/nexus/content/groups/public/</url>                  </mirror>             </mirrors>             <profiles>                 <profile>                 <id>nexus</id>                 <repositories>                   <repository>                     <id>central</id>                      <url>http://192.168.15.1:8080/nexus/content/repositories/central/</url>                      <releases>                         <enabled>true</enabled>                     <!--    <updatePolicy>always</updatePolicy>-->                     </releases>                     <snapshots>                         <enabled>true</enabled>                     <!--    <updatePolicy>always</updatePolicy>-->                     </snapshots>                 </repository>                 </repositories>                  <pluginRepositories>                  <pluginRepository>                     <id>central</id>                  <url>http://192.168.15.1:8080/nexus/content/repositories/central/</url>                       <releases>                         <enabled>true</enabled>                     <!--    <updatePolicy>always</updatePolicy>-->                     </releases>                     <snapshots>                         <enabled>true</enabled>                     <!--    <updatePolicy>always</updatePolicy>-->                     </snapshots>                 </pluginRepository>                 </pluginRepositories>                 </profile>             </profiles>             <activeProfiles>                 <activeProfile>nexus</activeProfile>             </activeProfiles>         </settings>

nexus页面可以进入

1条回答
黑人牙膏1 - 这个人很懒,什么都没留下
1楼 · 2016-10-16 21:12.采纳回答

请检查一下你们自己的nexus (192.168.15.1:8080/nexus) maven库代理是否正常工作,确认一下nexus上有你需要的插件

一周热门 更多>