maven常见问题


 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


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>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值