IDEA maven 依赖引入错误,jar包下面显示红波浪线

 IDEA 使用过程中 maven 依赖引入错误,jar包下面显示红波浪线,如下图:

出现这个问题的原因是 jar包没有正确的下载下来。

 

解决方案,右键选择  项目名 或者在菜单里选择maven

点击Open'settings.xml' (刚开始这个位置是Create 'settings.xml' )打开之后添加在里面添加了镜像服务器:

在setting.xml里配置阿里云镜像 (国外下载太慢)

<mirrors>里添加如下代码,选择其中一个方案就行(方案二对我有效):

方案一(这个方案老旧不行了):

  <mirror>
        <id>alimaven</id>
        <mirrorOf>*</mirrorOf>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>

方案二:

 <mirror>
          <id>nexus-aliyun</id>
          <mirrorOf>central</mirrorOf>
          <name>Nexus aliyun</name>
          <url>http://maven.aliyun.com/nexus/content/repositories/central</url>
      </mirror>

然后 Reimport ,依赖包开始下载 ,等待下载完成即可。

!!若下载完成后,仍有红波浪线,则,可以按照下面的办法解决

方案1.(1)把pom.xml中对应的依赖先删除,(2)然后刷新右侧,(3)之后再把依赖粘贴到pom.xml中,(4)再次刷新右侧就好了

方案2.从本地仓库将对应的包删除掉,然后让maven重新下载

关闭并清缓存,重新打开,看包有无正确引入:

----------------------IntelliJ IDEA里找不到javax.servlet的jar包--------------------

pom.xml里添加依赖利用maven下载:

<!--javax.servlet -->
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>servlet-api</artifactId>
			<version>3.0-alpha-1</version>
		</dependency>

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值