zoukankan      html  css  js  c++  java
  • Springboot项目引入依赖的问题(编译环境:IDEA)

    在IDEA搭建Springboot整合WebSocket项目时,遇到了一个耗时较长的问题。

    若看见本条文字,说明文章并非该网站原创且未经授权,敬请移步博客园

    按照正常流程,引入依赖只需要在pom.xml中添加下列语句即可:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-websocket</artifactId>
    </dependency>
    

    然而发现spring-boot-starter-websocket标红,网络求解法而不得,最终发现问题在于电脑中并无此jar包。

    解决方案:在目录项目名/.idea/libraries中添加相应的xml文件(此方案适用于各类依赖)

    我都不知道你爬我们博客有什么用,一搜出来都是你们这些爬虫网站

    文件名:Maven__org_springframework_boot_spring_boot_starter_websocket_2_4_4.xml

    文件内容:

    <component name="libraryTable">
      <library name="Maven: org.springframework.boot:spring-boot-starter-websocket:2.4.4">
        <CLASSES>
          <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-websocket/2.4.4/spring-boot-starter-websocket-2.4.4.jar!/" />
        </CLASSES>
        <JAVADOC>
          <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-websocket/2.4.4/spring-boot-starter-websocket-2.4.4-javadoc.jar!/" />
        </JAVADOC>
        <SOURCES>
          <root url="jar://$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-starter-websocket/2.4.4/spring-boot-starter-websocket-2.4.4-sources.jar!/" />
        </SOURCES>
      </library>
    </component>
    

    在该文件保存之后,IDEA(版本为2020.2.4)会识别出缺失的对应jar包及相关文件并提示下载,此时点击下载即可。

    可能遇到的其他问题及解决办法:

    本文非原创

    IDEA迟迟没有自动编译的情况下,在编码界面右上角找到Maven的大写“M”标识进行刷新,即可

    在IDEA不提供下载的情况下,
    自行前往官网https://repo.maven.apache.org/maven2/下载所需的文件并按照其他jar包的方法存入jar包所在的文件夹中(提示:目录较长,善用ctrl+F)

    每次搜索自己的东西出来的都是瞎爬出来的就很烦

  • 相关阅读:
    JS正则改变字符之间文字
    MySQL 实现字符串换行
    日志AOP的实现
    mysql in和exists性能比较和使用
    【微服务】使用spring cloud搭建微服务框架,整理学习资料
    专注细节,回归本质,成败在微小之间
    【前端】 在前端利用数学函数知识+box-shadow解波浪图形
    互联网行业个人精进指南
    拒绝洗脑式广告,无限重复洗脑式广告应该受到谴责。怎么有效抵制这类广告?
    【redis】redis应用场景,缓存的各种问题
  • 原文地址:https://www.cnblogs.com/zha0q1anchen/p/14573285.html
Copyright © 2011-2022 走看看