dependency添加到pom.xml以后intelj idea 无法找到导入的类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dependency添加到pom.xml以后intelj idea 无法找到导入的类相关的知识,希望对你有一定的参考价值。

所需要的jar包在maven 的pom配置了以后,在intelj idea 中代码还是找不到jar包中的类

在maven那个弹出界面左上角刷新一下,貌似不手动刷新你改了配置也不会自动更新。
等他重新引入完,看看你的pom.xml里的dependency是不是红的,
如果是红的就是没找到你指定的资源
参考技术A 1.resouces-plugin一般是用在maven的resource生命周期的,配置标签应该用<build><plugins><plugin>
2.install是不会往某个目录下拷贝多余的jar包的,除非你们有绑定任务到该阶段就可以了
参考技术B

看起来好像出了一些网络原因的问题,顺着这个方向搜索,发现国外也有类似的[讨论][id],按照建议把hosts文件里localhost的地址更新回只指向127.0.0.1后(之前由于测试改成别的了),一切完好如初,不过算是学会了从软件日志中找这种“偶发性”系统问题。

参考资料

简书.简书[引用时间2018-1-25]

参考技术C 尊敬的用户您好!

这是联想常见问题知识库,里面有比较全的答案和知道过程和解析:
http://support1.lenovo.com.cn/lenovo/wsi/Modules/doclist.aspx
有任何问题咨询联想24小时在联想社区与工程师互动:
http://club.lenovo.com.cn/community-computer-lenovo.html?pk_campaign=baidu&pk_kwd=1_00002

期待您满意的评价,感谢您对联想的支持,祝您生活愉快!

maven pom.xml 添加 servlet和jsp依赖

        <dependency>
            <groupId>javax.servlet.jsp.jstl</groupId>
            <artifactId>jstl-api</artifactId>
            <version>1.2</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
        </dependency>

附带web.xml的初始配置

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0"
         metadata-complete="true">
</web-app>

以上是关于dependency添加到pom.xml以后intelj idea 无法找到导入的类的主要内容,如果未能解决你的问题,请参考以下文章

要创建一个可执行的jar,我们需要添加spring-boot-maven-plugin到我们的 pom.xml。为此,请在该dependencies部分正下方插入以下几行:

3. pom文件简介

pom.xml 添加 JUnit依赖

在pom.xml中的dependencies点击add怎么没有搜索到相关jar包

maven pom.xml 添加 servlet和jsp依赖

maven项目打包时生成dependency-reduced-pom.xml