Maven使用时的错误

Maven使用时的错误

maven使用时出现了很多错误,记录一下。

一、下载错误

基本插件下载异常

Could not calculate build plan:
Plugin org.apache.maven.plugins:maven-jar-plugin:2.4 or one of its dependencies could not be resolved:
Failure to transfer org.apache.maven.plugins:maven-jar-plugin:jar:2.4 from
http://maven.aliyun.com/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of alimaven has elapsed or updates are forced. Original error....

上面这类错误是因为本地库下载的相关文件出错了(所以只能重新下载)。

解决办法

  • 方法一。在本地库中删掉相应的文件,然后重新下载。遇到maven-jar-plugin有问题,就把本地库中plugin全部删掉,重新下载。

    IDE自动下载不行的话,用mvn命令(package)来自动下载。

  • 方法二(可以解决很多其他问题)。eclipse项目右键->Maven->update project...->(选中Force Update of Shapshots/Release)点ok

依赖下载错误

在pom.xml中添加依赖时,添加失败,找不到相应的jar。

解决方法:把本地库相应文件删掉,重新在pom.xml中添加依赖(一次不行就试多几次)。

二、配置错误

在maven安装目录下,修改setting文件的jdk默认版本配置信息(在profiles中添加),但是没有效果.

解决方法:放在profile标签里面,修改成功。

    <!-- 没有添加profile标签,配置失效 -->
    <profile>
        <!-- 修改默认jdk版本 -->
    	<id>jdk-1.8</id>
     	<activation>
        	<activeByDefault>true</activeByDefault>
        	<jdk>1.8</jdk>
      	</activation>
	    <properties>
	        <maven.compiler.source>1.8</maven.compiler.source>
	        <maven.compiler.target>1.8</maven.compiler.target>
	        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	    </properties>
    </profile>

原文地址:https://www.cnblogs.com/tddc10/p/12670463.html

时间: 2024-11-06 22:43:24

Maven使用时的错误的相关文章

Maven使用时问题记录

eclipse中使用maven插件的时候,运行run as maven build的时候报错 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 解决方法 添加环境变量M2_HOME=maven安装目录 如M2_HOME=d:\Program Files\apache-maven-3.3.3\ 然后在Wind

9-sort使用时的错误

/*                                              矩形嵌套 题目内容: 有n个矩形,每个矩形可以用a,b来描述,表示长和宽.矩形X(a,b)可以嵌套在矩形Y(c,d)中当且仅当a<c,b<d或者b<c,a<d(相当于旋转X90度).例如(1,5)可以嵌套在(6,2)内,但不能嵌套在(3,4)中.你的任务是选出尽可能多的矩形排成一行,使得除最后一个外,每一个矩形都可以嵌套在下一个矩形内. 输入描述 第一行是一个正正数N(0<N<

EntityFrameWork 使用时碰到的小问题

EntityFrameWork 使用时碰到的小问题 1,在使用orm访问数据库的相目里,也要引用EntityFrameWork.dll,否则无法使用orm 否则,编译错误 错误 5 "System.Data.Entity.DbSet`1<DbAccess.Entity.Dept>"不包含"Where"的定义,并且找不到可接受类型为"System.Data.Entity.DbSet`1<DbAccess.Entity.Dept>&qu

bootstrap使用时 细节心得

最近国庆7天 还原某丽说 APP PC端网页(作业)时  全程使用bootstrap制作 也遇到了以前很少碰到过的问题 bootstrap 本身修改了某些默认样式  即使在 未给标签class命名某个bootstrap模板时  某些标签也被修改过  这样会容易使某些像我一样的新手误以为自己写的代码哪里出了问题  而浪费很多时间去找一个 没有错误的错误  所以在这里给各位同学做个温馨提示 例如 fieldset 中 lengd标签中的文字 应该是水平居中 位于两侧横线中间 并且垂直居中于横线 但在

UITableViewCell使用时注意事项

1,注意使用重用机制(有利于提高效率) 2,做到通过改变模型去间接改变UI样式(做到永久改变,无论怎样拖动刷新,都不会恢复改变) 3,在通过传递模型给Cell控件布局时,记得完全覆盖(嗯,不好解释,主要是在重用机制引起的,如果不完全覆盖,则在重用时,可能被另外一个cell引用,造成显示数据的错误) 4,自定义cell时,添加控件尽量添加到cell的contentView内部,因为cell自动封装了滑动删除等功能,而该功能的实现中有通过缩放contentView来显示"删除"按钮的,所以

解决VS在查找预编译头使用时跳过

(1)fatal error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加“#include "stdafx.h (2)解决VS在查找预编译头使用时跳过 visual studio默认在查找预编译头StdAfx.h使用时跳过,如果没有找到#include "StdAfx.h"会导致错误, 但是有包含StdAfx.h.但是cpp文件和StdAfx.h不在一个目录下(比如#include "../StdAfx.h")会导致错误. 解决

实战Java内存泄漏问题分析 -- hazelcast2.0.3使用时内存泄漏 -- 1

公司当年有一个自己缓存集群用户session的Java library,是基于hazlcast2.0.3实现的,最近在customer site集群环境中某个blade报了Out of Memory Exception, 其他blades都正常,马上用jrockit jrcmd命令dump了堆和线程进行分析. printf "##################### heap ##################\n" su -p occas -c "/opt/jrocki

ruby 安装 mysql2 client 和 嵌入式 使用时要注意的

最近各种被墙......gem源 先改成淘宝的 gem sources -a http://ruby.taobao.org/ gem sources -r http://rubygems.org/ 然后 sudo gem install mysql2 如果出现 ZLIB 错误. 是因为你电脑没ZLIB环境. 我是ubuntu 直接用apt安装. sudo apt-get install zlib1g-dev 然后.再次安装.mysql-dev sudo apt-get install libmy

protobuf在使用时出现的问题小汇总

文章开头放一下IBM的google protocol buffer的介绍链接.http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/ 对于这种技术不断更新的东西,我只能这么理解:因为技术在更新,版本在变化,之前很详尽的技术博文可能在之后的版本中遇到无法预知的问题,所以我们在使用时要注意甄别.废话不多说,进入正文部分. 安装什么的都是小问题了,还是贴一下步骤吧. tar -xzf protobuf-2.5.0.tar.gz cd protobuf-