Cannot access https://maven-repository.dev.java.net/nonav/repository with type legacy using the 。。。
https://maven-repository.dev.java.net/nonav/repository这个域名已经无法解析了。
在log4j 1.2.15版本中,引用了这样一个repos
<repository>
<id>java.net</id>
<url>https://maven-repository.dev.java.net/nonav/repository</url>
<layout>legacy</layout>
</repository>
要从它这里面下载jms
但是,这个域名,它失效了! maven并没有报告域名解析异常,而是说没有可用的Connector。神啊!鬼才知道你那异常日志代表什么。解决办法很简单:把log4j的版本换成1.2.16或者1.2.17就可以了。
添加本地jar包
第一张方法:
1、打开Ecplise,把你的jar包Ctrl+c 复制 Ctrl+V 粘贴到项目里
2、在项目上单击右键
3、选择最后一项:Properties
4、左边选择第三个:Java Build Path
5、右边选择第三个标签:Libraries
![点击查看原始大小图片](http://img.bbs.csdn.net/upload/201507/20/1437357672_985706.jpg)
6、单击右边Add JARs 后在项目里双击你的jar包 单击OK
第二种方法:
,将下载好的jar包放在某个目录下,比如D:/.m2/repository/org/mira/IK_CAnalyzer/3.28/analysis-ikc.jar,然后编辑pom文件
<dependency>
<groupId>org.mira</groupId>
<artifactId>IK_CAnalyzer</artifactId>
<version>3.2.8</version>
<scope>system</scope>
<systemPath>D:/.m2/repository/org/mira/IK_CAnalyzer/3.28/analysis-ikc.jar</systemPath>
</dependency>
pom文件报错
找不到org.apache.maven.plugin.war.WarMojo
把下面的查件版本号改为2.1.1
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<!-- <version>2.4</version> -->
<version>2.1.1</version>