| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> IDEA的一点坑 -> 正文阅读 |
|
[开发工具]IDEA的一点坑 |
1.前言:最近在学mybatis,报这个错误: java.io.IOException: Could not find resource mapping/UserMapper.xml 鉴于写了很多代码,按道理来讲,不可能出现UserMapper.xml找不到的情况啊。 查阅了相关资料,发现原来是idea使用的一点小坑。 2.解决过程:我们知道idea文件夹是分很多种的,比如一个典型的基于maven的webapp工程,如图: ? 注意图中标注,java是source root,而resources是resource root,简单理解就是idea规定的两种不同的文件夹,用来区分资源文件和代码文件。更详细的解释: 问题在于两种文件夹,创建多级文件夹时,使用的符号不同。 在source root下,创建多级文件夹,可以使用.号自动分割。如图,会自动展开成com/itheima ?而在resource root下,创建多级文件夹,必须使用/号。如图,与上图是同样的效果。 但如果使用.号呢?IDEA会认为你创建了一个名字叫com.itheima的文件夹,并不是多级文件夹。 参考文章: 3.其他:其实点击右上角小齿轮,选择不合并多级文件夹,可以有效避免这个情况,我为了平时开发方便,都点上了,就猜到这个坑了。本质上还是经验匮乏。 ?4.总结:了解idea中各种root,熟悉常用操作和快捷键; 提示文件找不到,大概率是文件路径写错了。 勤于反思总结,多看技术博客。 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/20 13:20:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |