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)

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

  • 相关阅读:
    Java.io.outputstream.PrintStream:打印流
    Codeforces 732F. Tourist Reform (Tarjan缩点)
    退役了
    POJ 3281 Dining (最大流)
    Light oj 1233
    Light oj 1125
    HDU 5521 Meeting (最短路)
    Light oj 1095
    Light oj 1044
    HDU 3549 Flow Problem (dinic模版 && isap模版)
  • 原文地址:https://www.cnblogs.com/zha0q1anchen/p/14573285.html
Copyright © 2011-2022 走看看