苹果手机怎么备份通讯录的备份是备份什么东西

yuwenlin2008
关于这个错,其实网上有很多解决方案,这里记录主要是我被踩坑了,坑就在下面。
我在import maven项目时,pom.xml报错Missing artifact com.sun:tools:jar:1.5.0,经过盘查发现是pom引入的struts2相关jar包导致报错。
上网查询说是struts2-core.jar需要依赖Java运行时的tools.jar,解决方案就是将这个jar包手动引入。
解决方案一:
&dependency&
&groupId&com.sun&/groupId&
&artifactId&tools&/artifactId&
&version&1.7&/version&
&scope&system&/scope&
&systemPath&${JAVA_HOME}\lib\tools.jar&/systemPath&
&/dependency&
&version&是你本地jdk版本,必须指定。
如果还报错,就是你的&systemPath&jar包的路径不对,不放心就写绝对地址,比如我的是:C:\Program Files\java\jdk1.7.0_80\lib\tools.jar。
吐嘈下网上关于这个地址的写法有&systemPath&${JAVA_HOME}/../lib/tools.jar&/systemPath&,还有&systemPath&${java.home}/../lib/tools.jar&/systemPath&拿到我这来都不好使,我个就是我踩的坑,直接写绝对地址就好了。
解决方案二:
将tools.jar拷贝到你的的本地仓库并改名。路径为.m2\repository\com\sun\tools\1.5.0\tools-1.5.0.jar。
同时要新建tools-1.5.0.pom文件,内容如下:
&?xml version="1.0" encoding="UTF-8"?&
&project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&
&modelVersion&4.0.0&/modelVersion&
&groupId&com.sun&/groupId&
&artifactId&tools&/artifactId&
&version&1.5.0&/version&
&/project&
然后在pom.xml中按如下引入:
&dependency&
&groupId&com.sun&/groupId&
&artifactId&tools&/artifactId&
&version&1.5.0&/version&
&/dependency&
这种方式,你必须要新建.pom文件才能引入成功的,这个也是我踩的坑。
至于还其他网友说的在eclipse.ini中配置vm参数的,我试了不起作用。以上2种就够用了。
阅读排行榜1432人阅读
今天 在eclipse里面导入一个以前运行无误的maven项目居然发现pom 文件报错 提示Missing artifact 。。。。 的错误,很是苦恼,后来在百度上搜了各种方法 终于解决了问题
原因是 pom文件有时候会犯蠢 你必须强制告诉他本地仓库在哪里
故在pom文件里面加入本地仓库的路径
&file://C:\Users\lenovo\.m2\repository&
pom文件那个讨人厌的错误提示就没有了 ,然后在把这句话注释了。反正我是注释了,你随意。如果还是不行 在确保本地仓库里面有相对应的jar包的情况下 把项目clean一下
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:4157次
排名:千里之外
原创:13篇43355人阅读
异常(11)
更新maven工程之后,发现pom.xml文件在如下依赖处报错:
&dependency&
&groupId&pany.air&/groupId&
&artifactId&air-client&/artifactId&
&version&1.0.1&/version&
&/dependency&
报错信息为:Missing pany.air:air-client:jar:1.0.1
到当前用户的.m2目录下查看,jar文件已经正常下载了。
解决方法:
1、到报错的.m2的对应目录下,检查发现目录下是否存在以如下结尾的文件:
-not-available
.lastUpdated
将这两个文件删掉,重新build,如果问题解决,应该是之前未下载成功产生了这两个文件,影响了maven正常更新
2、如果上述办法无效,到eclipse-help-install new software-available software sites下,找之前安装m2eclipse插件的地址,如果是http://download.eclipse.org/technology/m2e/releases,将其卸载,按如下地址重新安装m2eclipse插件:http://m2eclipse.sonatype.org/sites/m2e
3、如果上述方法仍无效,可尝试在eclipse中先用Close Project关掉出问题的工程,然后再Open Project打开;或用Project-Clean重新build该工程
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:147043次
积分:1288
积分:1288
排名:千里之外
原创:14篇
转载:14篇
(1)(1)(1)(1)(3)(5)(2)(3)(2)(1)(1)(2)(3)(2)eclipse Maven项目Pom.xml提示Missing artifact org.restlet.jee
POM文件里没有org.restlet.jee的引用呢,求解。。。。。@红薯 OSCMaven org/restlet/jee/下的文件没了
检查发现,原来是本地库里没有jar包。手动下载安装问题解决。
中央仓库都不存在这个东西,你是怎么配置上去的
--- 共有 3 条评论 ---
: 导入人家的项目,库里没有就自己解决。
: 你配置了肯定就会生成相关目录,但是由于仓库里面没有,所以就下载不成功,所以说你还是用仓库里面有的吧,要不然就达不到用maven的效果了
中央仓库是没有,但在本地库已经生成相应的目录,手动下载jar扔进去就Ok了

我要回帖

更多关于 苹果手机怎么备份通讯录 的文章

 

随机推荐