maven pom.xml报错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven pom.xml报错相关的知识,希望对你有一定的参考价值。
Error resolving version for plugin 'org.apache.maven.plugins:maven-source-plugin' from the repositories [local (e:\m2\repo), internal-nexus-repository (http://maven.heetian.com/nexus/
content/groups/public/)]: Plugin not found in any plugin repository
pom.xml总有这个错误,但是编译却能通过。发布的时候又出问题,这玩意儿搞了我两天了。。。
是maven-resources-plugin这个核心插件有问题。
去e:\\m2\\repo\\org\\apache\\maven\\plugins\\maven-resources-plugin\\目录下查看,里面有版本,比如2.6,进入看是否有完整的jar包。
删除该文件夹。
在repo中删除此插件的目录。
添加依赖如下。
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
</dependency>
4. 如果继续提示版本问题,是因为该插件2.6版本是对应maven3.2.1以上的,升级个maven。
追问虽然问题解决了 还是谢谢你
追答没事,记着采纳
还有,是我说的原因吗,共同学习下
是否可以解决您的问题?追问
你好,你说的是这个jar吗?如果是的话,他确实被下载下来了。
新建maven工程时pom.xml报错
新建maven工程时,pom.xml报错:
第一行报如下错误:
multiple annotations found at this line
后添加org.eclipse.m2e相关的plugin配置后,错误消失,完整pom.xml如下:
<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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.pig2014</groupId> <artifactId>pig2014</artifactId> <version>0.0.1-SNAPSHOT</version> <name>pig2014 Maven Webapp</name> <url>http://maven.apache.org</url> <dependencies> </dependencies> <build> <pluginManagement> <plugins> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <versionRange>[2.0,)</versionRange> <goals> <goal>resources</goal> <goal>testResources</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <versionRange>[2.0,)</versionRange> <goals> <goal>compile</goal> <goal>testCompile</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> </build> </project>
注:以下提供一个可用pom.xml内容:
<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>com.pig2014</groupId> <artifactId>pig2014</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>pig2014</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.8.1</version> </dependency> </dependencies> </project>
以上是关于maven pom.xml报错的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse创建Maven工程总是出现pom.xml报错怎么办