- 博客(7)
- 收藏
- 关注
原创 maven工具栏下没有dependences和plugins
我自己安装的是maven3.6.3,在idea中设置完maven的Homepath后,一点刷新按钮,又自动变回3.9版本,最终发现删除项目里的.mvn文件,并且确保idea中设置正确,刷新即可。
2025-04-08 19:13:19
182
原创 使用myBatis获得表中char和varchar为null
发现在定义实体类时,idea自动引入了com.sun.org.apache.xpath.internal.operations.String包,导致String不能正常使用。删掉这个包就正常了。用myBatis,获取表中的数据时,实体类中String类型的属性都为空,而Integer类型能正常获取。参考很多教程都未解决。
2024-12-13 18:18:48
110
原创 uboot命令bootm的一个问题
用bootm 41000000-42000000不能正常加载启动内核。正确格式:bootm 41000000 - 42000000。内核地址和设备树地址之间要有空格。
2024-10-14 16:56:51
414
原创 移植emmc时遇到的multiple definition of
算是熟悉了重复定义的解决方法,只不过没想到最后是因为粗心,再次难绷。先检查s5p_mshc.c和s5p_mshc.h,没有发现重复定义,也没有在头文件里定义或声明这些函数和变量。编译了两次s5p这个文件,所以会有重复定义错误。确实没有报multiple definition,但是其他文件无法引用这些变量和函数了,失败。运行make后,发现multiple definition错误,并且很多。移植完emmc后,运行编译脚本./build.sh,出现错误。查了匹配版本,升级了工具链,还是失败。
2024-10-14 13:02:20
211
原创 交叉编译工具链找不到
编译时报错arm-none-linux-guneabi-gcc:Command not found。最后发现是在makefile里置顶工具链的名字写错了。排查了大半天,工具链装了,路径也添加对了。
2024-10-10 16:00:31
456
原创 vim编辑器报错不是编辑器的命令
第 11 行: E492: 不是编辑器的命令: <d3>5^T<91>' 第 12 行: E492: 不是编辑器的命令。之前编辑vimrc文件的时候不小心退出时输入了:X,把vimrc加密了,导致这样的结果。最后把系统和个人的vimrc都删了,重新分别建了同命的文件,粘贴原本vimrc的内容。个人:~/.vimrc(个人目录下.vimrc是隐藏文件)系统:/usr/share/vim/vimrc。起初尝试文件解密,但是怎么都不能解密。使用vim编辑时,报错。报了很多行这样的错误。
2024-10-10 15:29:41
620
空空如也
linux 目录里有个\是什么啊
2024-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人