华为荣耀8x怎么切换网络9能切换网络吗?比如从移动4g切换到3g或者2g。如果可以,怎么设置,谢谢大家解答!

> Eclipse平添maven依赖找不到maven库中的jar
Eclipse平添maven依赖找不到maven库中的jar
发布时间: & &
浏览:19 & &
回复:0 & &
悬赏:0.0希赛币
Eclipse添加maven依赖找不到maven库中的jar
  开发中,经常需要添加第三方jar到maven库,添加jar的方法,这里不多介绍,网上很多,下面就以添加dana 的memcached客户端jar的例子来说明这次遇到的问题与解决的方法。
  1. 安装第三方jar
  进入cmd,
  F:\java_memcached-release_2.6.6&mvn install:install-file -Dfile=java_memcached-r
  elease_2.6.6.jar -DgroupId=com.dana -DartifactId=memcached -Dversion=2.6.6 -Dpac
  kaging=jar -DgeneratePom=true
  如此就把我们的第三方jar安装到了我们的本地库中!
  经过上面就万事大吉了么,我们就可以在Eclipse中直接添加这个jar了么??
  非也,下面看看第2步:
  2.重建maven本地库(Repository)索引index
  其实这一步相当于让maven重新对本地的Responsitory中的jar建立索引,以让我们搜索包的时候可以搜索到我们最新安装的jar。
  先看看直接搜索有什么结果:
  可以看到,似乎并没有我们刚刚那个刚添加的jar,是的因为虽然你安装了jar,但是并没有更新index,那我们就更新本地库索引试试看??
  如图所示,打开“Maven Repositories”视窗,选择本地库,重建索引!!
  到底是不是可以在Dependencies中添加了呢??我们再来添加一次,再次搜索com.dana结果
  OK!!!现在可以成功搜索并添加我们自己加入的jar了!
  编后语:
  这个问题出现的时候自己也找了2~3个小时,谷歌/度娘找了很久,都是说怎么用maven install来添加第三方jar的,但是添加了后eclipse中添加maven依赖时还是找不到。
  最后还是想到,刚装maven时很多maven远程库上有的jar都搜不到,不是上面没有,而是maven查找时是从Repository的索引中查找的,原来由于网络原因update索引失败,后台更新完成后就可以搜到那些远程库上有的jar了。
  相似的才联想到搜不到本地的jar可能也是索引的问题,打开“Maven Repositories”视窗,发现里面本地库的jar列表中根本就没有新添加的jar,于是才“Rebuid Index”解决问题。
  写下这些,一是希望自己以后忘记的时候能够有地方查,也希望对其他朋友有帮助。^_^
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&在eclipse中使用maven构建Web项目时报错:maven-resources-plugin 解决方法-网页编辑器-网页制作-壹聚教程网在eclipse中使用maven构建Web项目时报错:maven-resources-plugin 解决方法
eclipse对于专业开发人员是一个非常常用的编辑器了,下文小编给各位分享在eclipse中使用maven构建Web项目时报错:maven-resources-plugin 解决方法,如果大家也碰到这类问题可以一起来看解决办法。
今天在一个新建的web项目中发生了以下错误:
Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin
Eclie的错误提示如下:
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
一开始以为是版本问题,因为看到eclipse内嵌有maven,而我自己系统也装了maven,所以改了ecplise里的maven home设置,错误依旧;
在baidu中搜了一下(老样子,除了你不想找的,很难找到你想找的技术资料,纯属发牢骚~哈哈);
baidu找到的资料:
1,可能是网络被墙,设置镜像;
2,可以试试重新下载maven-resources-
经过尝试1,没解决问题(甚至不小心增加了问题,这个怪我自己不够细心啦,可能复制的镜像配置里有非法字符),2,我下了旧一点的版本了,问题依旧;
问题解决的场景有点意向不到(其实很多问题最初解决场景都是意向不到的,hoho~),我直接在命令行打mvn compile,提示了与eclipse不一样的错误:
[ERROR] Error executing Maven.
[ERROR] 1 problem was encountered while building the effective settings
[FATAL] Non-parseable settings /usr/share/maven/conf/settings.xml: in comment after two dashes (--) next character must be & not&& (position: START_TAG seen ...\n&&&&&&&&&& &!-- ... @164:17)& @ /usr/share/maven/conf/settings.xml, line 164, column 17
上面的错误,是因为我增加了maven的镜像,当时就是直接复制于网络的配置项(但其实是注释掉的了)
删掉之后,再次compile,命令行中就没有问题了,回到eclipse中,刷新项目,继续报同样的错误!!!!!
到这里可以确定是eclipse部分的问题了,重新查看了eclipse的maven配置,发现没有指定全局配置(前面配置的镜像啥的都在全局配置文件里),立刻指定配置Preferences&&Maven&&User Settings&&Global Settings,指定到我的配置文件:/usr/share/maven/conf/settings.xml, 保存配置,刷新项目,提示下载maven的东东了,到此问题真正解决了~~~
后面贴网上找到的oschina的maven镜像配置(我自己没用,试了一下,速度:零点几K/S):
&!----这是全局镜像,记得放到mirrors位置--&
& &id&nexus-osc&/id&
& &mirrorOf&*&/mirrorOf&
& &name&Nexus osc&/name&
& &url&http://maven.oschina.net/content/groups/public/&/url&
&!--这是插件的,记得放到插件配置位置---&
& &id&jdk-1.4&/id&
& &activation&
& &jdk&1.4&/jdk&
& &/activation&
& &repositories&
&&& &repository&
&&&&& &id&nexus&/id&
&&&&& &name&local private nexus&/name&
&&&&& &url&http://maven.oschina.net/content/groups/public/&/url&
&&&&& &releases&
&&&&&&& &enabled&true&/enabled&
&&&&& &/releases&
&&&&& &snapshots&
&&&&&&& &enabled&false&/enabled&
&&&&& &/snapshots&
&&& &/repository&
& &/repositories&
& &pluginRepositories&
&&& &pluginRepository&
&&&&& &id&nexus&/id&
&&&&& &name&local private nexus&/name&
&&&&& &url&http://maven.oschina.net/content/groups/public/&/url&
&&&&& &releases&
&&&&&&& &enabled&true&/enabled&
&&&&& &/releases&
&&&&& &snapshots&
&&&&&&& &enabled&false&/enabled&
&&&&& &/snapshots&
&&& &/pluginRepository&
& &/pluginRepositories&
&/profile&
maven项目建立pom.xml报无法解析org.apache.maven.plugins:maven-resources-plugin:2.4.3
一、发现问题
建立maven项目后,pom.xml在显示红叉,鼠标放上去,显示Execution default-testResources of goal org.apache.maven.plugins:maven-resources-plugin:2.4.3错误。
二、原因分析
缺少maven-resources-plugin-2.4.3.jar或该不正确,可到repository\org\apache\maven\plugins\maven-resources-plugin\目录看看下载是否正确。或删除该文件重新下载。
三、解决办法
pom.xml文件加入
&dependency&
&&& &groupId&org.apache.maven.plugins&/groupId&
&&& &artifactId&maven-resources-plugin&/artifactId&
&&& &version&2.4.3&/version&
&/dependency&
步骤二:run as && maven install下载即可
上一页: &&&&&下一页:相关内容}

我要回帖

更多关于 华为荣耀8x怎么切换网络 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信