精华内容
下载资源
问答
  • 今天想要加入一个导出excel表格的接口,在maven导入依赖包poi的时候出现了依赖报错的情况,右侧的maven项目管理也是报错。 标注的地方为红色 排查发现 Project Structure 下的poi、poi-ooxml、poi-scratchpad三个...

    今天想要加入一个导出excel表格的接口,在maven导入依赖包poi的时候出现了依赖报错的情况,右侧的maven项目管理也是报错。

    标注的地方为红色

    在这里插入图片描述
    在这里插入图片描述
    排查发现 Project Structure 下的poi、poi-ooxml、poi-scratchpad三个包的sources和javaDocs都已经下载了,但是classes没有下载。
    在这里插入图片描述

    解决方法

    方法1、可以在Maven Repository网站下找到相应的jar包。再放到maven 本地仓库的相应文件夹目录下
    在这里插入图片描述
    方法2、其实这个问题是maven下载jar包不完整的情况。maven给我自动下载的jar包仅仅只有sources.jar和javadoc.jar,因此才会缺少classes下的相应jar包,令人惊讶的是这还是我在setting-Maven-importing下设置了Automatically download的情况下才给我下载的。
    在这里插入图片描述

    classes、sources、javadoc的区别是:
    classes的jar,是直接编译好的class文件,可以直接被虚拟机运行的,因此运行需要这个。
    sources的jar,就是给开发人员看的,可以看到jar包里面注释说明,方便学习。
    Javadoc的jar,也和sources的jar差不多。
    因此解决方法就是:
    点击这个按键,输入mvn -U idea:idea

    在这里插入图片描述
    在这里插入图片描述
    等运行结束,再reimport就可以啦。

    展开全文
  • 记录idea中maven右侧的Dependencies里部分jar包下红色波浪线(如下图)。 产生的原因是:idea由2018版本更新到2019后,setting里的JRE变成了11版本(如下图),修改为8版本解决。 如更多问题的解决办法,...

    记录idea中maven右侧的Dependencies里部分jar包下有红色波浪线(如下图)。

    产生的原因是:idea由2018版本更新到2019后,setting里的JRE变成了11版本(如下图),修改为8版本解决。

    如有更多问题的解决办法,欢迎留言讨论。

    展开全文
  • 如上图所示,在pom.xml的配置中,出现红色字体,且在maven中,导入的jar包一直红色下划线。这种原因两种:一种是由于maven在idea中配置出现问题,另一种原因是由于maven安装路径下的conf文件中的settings的配置...

     

    如上图所示,在pom.xml的配置中,出现红色字体,且在maven中,导入的jar包一直有红色下划线。这种原因有两种:一种是由于maven在idea中配置出现问题,另一种原因是由于maven安装路径下的conf文件中的settings的配置的maven的库路劲不对。

    1、Idea中的Maven库配置问题

    出现库配置问题,首先查看idea当前项目的maven配置。

    如上图所示,在file下的setting中,查看idea配置的maven信息,如果自己有配置maven本地库,就修改为自己的本地库。一般默然的是C盘下当前用户下的.m2目录下,建议修改为自己的本地库。

    2、Maven的库配置问题

    在conf的目录下,如果自己配置maven本地库,则需要修改maven库的本地路劲。修改如下:

    在配置自己的本地maven库时会容易直接将自己的maven库的路径拷贝粘贴,但是这里的路径采用Linux下的(/)二不是Windows下的(\),这里很容易出现错误。

    代码如下:

    <mirrors>
    	<mirror>  
    		<id>nexus-aliyun</id>  
    		<mirrorOf>central</mirrorOf>    
    		<name>Nexus aliyun</name>  
    		<url>http://maven.aliyun.com/nexus/content/groups/public</url>  
    	</mirror>
        <!-- mirror
         | Specifies a repository mirror site to use instead of a given repository. The repository that
         | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
         | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
         |
        <mirror>
          <id>mirrorId</id>
          <mirrorOf>repositoryId</mirrorOf>
          <name>Human Readable Name for this Mirror.</name>
          <url>http://my.repository.com/repo/path</url>
        </mirror>
         -->
      </mirrors>

     

    展开全文
  • 当External Libraries只有<1.8>而没有项目pom.xml导入的Maven文件时,点击右侧菜单栏的双斜杠选项,toggle offline mode即采用离线模式,此时...如果框架包全部红色下划线,然后再项目的External ...

    当External Libraries中只有<1.8>而没有项目pom.xml中导入的Maven文件时,点击右侧菜单栏中的双斜杠选项,toggle offline mode即采用离线模式,此时External Libraries中会自动出现Maven的包。(前提,该方法适用该项目使用本地的架包仓库,架包无法导入的原因)

    如果框中架包全部有红色下划线,然后再项目的External Libraries没有maven架包,则表示项目的架包没有导入进来,这时候使用maven去下载也是没有用的,点击下方按钮就可以导入了

    toggle offline mode:切换脱机模式:

    当点击这个按钮,就会进入脱机模式
    当您切换到脱机模式时,maven必须使用本地的资源,比如依赖(只会本地仓库找,不会网上去下载,如果找不到,则会报错误),
    当您需要离线工作或网络连接缓慢时,切换脱机模式非常有用。

    展开全文
  • pom.xml报错:web.xml is missing and ...勾选后先别应用,下方出现蓝色字下划线的链接,点进去 修改content directory,下面那个选项一定要勾选 ok后可以查看到src/main/webapp下web所需的配置文件就可以了 ...
  • Maven Profile 环境配置

    2020-05-24 12:31:42
    这里一个小的地方需要注意一下:配置文件名划线“-”,而不是下划线“_”,这里踩过坑,而且问题很难定位。 通过在Maven pom.xml 进行两步配置 可以灵活选择对应的环境。 profile 配置 &l
  • 检查本地的maven中有对应的包,那就是依赖有问题,idea没有在本地找到对应的包。 二、解决 1、将pom.xml文件中的所有dependency标签都删除掉,然后在Maven Projects中点击“刷新”按钮。 点击maven projects...
  • mac IDEA自带的maven所在位置

    千次阅读 2020-03-05 16:47:45
    IDEA自带了maven,所以不需要...上述地址IntelliJ IDEA.app最开始中间是一个空格的,这就导致了终端一直无法找到这个文件夹,所以先把这个应用重命名,中间加上下划线,然后就能进入maven3文件夹了 后续就可以...
  • 在IDEA 创建Maven java web项目运行时如果出现如下错误, 则造成的原因是我们在pom.xml文件 配置的便签误 因为不能识别中文 可以将下划线后的中文改成英文即可正常编译。 ...
  • 解决maven项目导入依赖时报错

    千次阅读 2019-10-29 12:34:04
    maven项目导入依赖时,尤其是spring一族,在dependencies里红色波浪线在依赖下面 如图: 注:因为问题结局我才想写这篇博客,所以下划线是自己画上去的。 原因 在导入依赖时,可能是我们的idea工具没有指定...
  • 上述地址IntelliJ IDEA.app最开始中间是一个空格的,这就导致了终端一直无法找到这个文件夹,所以先把这个应用重命名,中间加上下划线,然后就能进入maven3文件夹了 后续就可以进行环境变量的配置了… 在maven...
  • 项目 Plugins 出现红色下划线的 Plugins 那个报红就点对应的Lifecycle就可以解决了,然后再刷新一下maven
  • 在使用多模块的maven项目,其中一个父模块包含了多个子模块,子模块集成...controller类,注入的service在idea一直会个红色下划线 检查了spring各种注解以及类文件上的注解无误后,再次运行还是无果。 后来...
  • 问题一:IDEA的Project Structure的libraries存在一些jar包文件出现红色波浪下划线: 1.找到该classes文件位置查看该jar包在仓库是否存在,如果不存在则可以去网站里下载需要的jar包然后配置classes文件,如果...
  • 与有效的id模式不匹配:does not match a valid id pattern [ERROR] [ERROR] Some problems were encountered...错误原因:pom文件的gav格式错误,gav标签只能数字、字母、下划线,不能出现空格或者中文。 绝大多
  • 错误:在pom.xml文件 project下有下划线,报错 改正: log4j log4j 1.2.12 应该加在 这一对标签中间 ps:阿里的镜像配置文件需要的留邮箱
  • 使用IDEA进行maven开发时,打开Maven项目管理面板Maven Project下图中的Dependencies中有时候会报错 、 有些依赖会后红色下划线报错,上图没有,就当做它有吧 对于有波浪线的依赖,将其<dependency><...
  • Spring项目无法引入@Resource注解

    万次阅读 2017-04-12 14:26:44
    问题:在Spring项目引入@Resource注解的时候,红色下划线错误,而且输入注解的时候不能出现自动代码补全。加入javax.annotation包后,出现警告。 解决办法:Spring项目缺少javax.annotation包的依赖。在maven...
  • idea的依赖报错问题

    2019-07-04 16:55:45
    检查本地的maven中有对应的包,那就是依赖有问题,idea没有在本地找到对应的包。 解决方式: 在pom文件中所有的 <dependency> 内容都 ctrl+x 抹去,再点击右边Maven Projects中的“刷新”按钮 当依赖...
  • idea

    2018-11-07 16:37:59
    本人最近刚开始切换到 Intellij idea,发现一个问题,maven工程项目老是红色下划线提示错误:Cannot Resolve Symbol ......,但是这些依赖都已经通过pom引进了,idea的Library也能看到. ============= 试一下...
  • 问题:在spring项目引入@Resource注解的时候,红色下划线错误,而且输入注解的时候不能出现自动代码补全。加入javax.annotation包后,出现警告。 解决办法:Spring项目缺少javax.annotation包的依赖。在maven...
  • spring项目无法引入@Resource注解问题

    千次阅读 2018-09-24 12:31:43
    问题:在spring项目引入@Resource注解的时候,红色下划线错误,而且输入注解的时候不能出现自动代码补全。 解决办法:Spring项目缺少javax.annotation包的依赖。在maven配置文件pom.xml加入依赖。 <!-...
  • 今天在IDEA写maven工程的时候,写.xml的的时候总是红色下划线提示错误:Cannot resolve symbol ‘bean’ 解决办法: File->Invalidate Caches/Restart 清除缓存重启就成功了!!! ...
  • 问题:在spring项目引入@Resource注解的时候,红色下划线错误。 解决办法:Spring项目缺少javax.annotation包的依赖。在maven配置文件pom.xml加入依赖。 <!-- ...
  • 第9章 Spring Security Oauth2 ...可以看到导包出现了maven冲突 在autho2的pom坐标的父工程名字要进行修改 可以看到他这个报错得原因都是因为项目的地方使用得都是下划线_而不是划线-,修改之后就全...
  • Plugins的错误

    2020-03-03 09:02:10
    我们可以看到,没有下载好的(即 下划线的错误)里面只有一个 .lastUpdated 文件 3. 删除 .lastUpdated 文件,点击 Maven projects 的刷新按钮 4. 下载好 jar 包就可以了 最终结果 ...

空空如也

空空如也

1 2
收藏数 36
精华内容 14
关键字:

maven中有下划线