idea
爱打羽球的码猿
Java后端开发
展开
-
IDEA常用快捷键汇总
IDEA常用快捷键,可大幅度提升编码效率!原创 2022-08-29 16:27:08 · 2061 阅读 · 0 评论 -
springboot中maven添加子模块
1、首先右键主模块,新建模块2、填入对应的模块信息3、修改父模块pom.xml中的内容<module>auth</module>在properties中添加version<auth.version>0.0.1</auth.version>在dependencyManagment中添加新建的模块<dependency> <groupId>com.dimpt</groupId>原创 2021-12-31 16:05:17 · 2452 阅读 · 1 评论 -
将本地Jar包导入Maven中
目录一、传统方式:二、添加system范围的直接引用1、自定义目录,这里在project的根目录新建lib文件夹,将jar放进去2、在pom.xml 中引入一、传统方式:打开项目结构,找到对应jar包直接添加优点:简单,不用做额外的配置缺点:协作开发,多人都需做同样的操作,沟通也是一回事二、添加system范围的直接引用1、自定义目录,这里在project的根目录新建lib文件夹,将jar放进去2、在pom.xml 中引入<dependency>原创 2021-12-06 17:10:36 · 670 阅读 · 0 评论 -
Unknown lifecycle phase “.test.skip=true”,使用maven打包失败解决方案:
Maven打包失败解决方案一、问题描述:二、解决方案三、问题解决!一、问题描述:[ERROR] Unknown lifecycle phase ".test.skip=true". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plug原创 2021-11-26 14:58:55 · 10715 阅读 · 5 评论 -
问题解决方案:项目不报错但是构建失败,全部程序包找不到
一个原来写好的项目,运行突然报错,一直放了好久都没找到解决方案,最终还是idea配置那里出了问题一、问题描述:出现项目包找不到,我首先想到的是maven的问题二、尝试方案尝试一:将IDE交给maven托管,没解决尝试二:检查工件artifact下是否添加了lib目录,然后反复删除,按正确流程添加还是没用尝试三:clean 项目,没解决尝试四:首先清理idea的缓存重启idea,删除对应项目的target文件夹,接着在terminal里面执行 mvn idea:idea(生成了 iml i原创 2021-10-20 11:04:35 · 5531 阅读 · 0 评论 -
Idea设置自定义背景图片
Idea设置自定义背景图片1、首先打开设置2、找到插件搜索BackgroundImage,并安装3、安装完成后,重启idea4、按shift两次或者Ctrl+shift+A调出查找功能5、根据自己喜好调节,选择本地的图片壁纸,设置透明度6、设置后的效果如图所示1、首先打开设置2、找到插件搜索BackgroundImage,并安装3、安装完成后,重启idea4、按shift两次或者Ctrl+shift+A调出查找功能5、根据自己喜好调节,选择本地的图片壁纸,设置透明度6、设置后的效果如图原创 2021-09-28 15:33:02 · 1536 阅读 · 0 评论 -
搭建springboot项目的两种方式
目录方式一:通过官网下载项目(不推荐,了解即可)1、进入官网找到project下的springboot2、在overview的最下面找到Quickstart your project,点击spring initializr进入3、按如下所示更改相应的配置4、可以选择添加依赖,如下所示添加spring web依赖5、点击Generate生成6、选中下载的压缩包,解压的合适的位置7、使用idea打开项目8、如下所示,springboot项目已经搭建成功方式二:通过idea快速搭建(推荐使用)1、打开idea,新原创 2021-07-06 23:28:58 · 215 阅读 · 0 评论 -
ssm传list到前端,ajax接收,出现406解决方法
错误代码:这里直接返回 list,前端接收不到正确代码:将 public List< Goods > getAllGoods(){}改为 public String getAllGoods(){}将 return list;改为 return JSON.toJSONString(list);显示 的 结果如下:...原创 2021-06-03 17:59:13 · 172 阅读 · 0 评论 -
关于Junit测试
Junit测试默认是每次执行所有的,所以测试完记得注释掉,添加、修改和删除之类的操作,不然每一次运行都会默认执行的如下就是数据库一直添加,刚开始真的不知道是哪里出了问题。。。原创 2021-06-01 22:57:28 · 120 阅读 · 0 评论 -
配置好的ssm框架突然报错
问题如下:addGoods(GoodsTest): Error creating bean with name ‘sqlSessionFactory’ defined in class path resource [spring-dao.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse config resource原创 2021-06-01 14:59:43 · 315 阅读 · 0 评论 -
no message body writer has been found for response class
问题如下:no message body writer has been found for response class nullpointerexception.问题分析:如下图所示,调试发现 customerInfoDao = null解决方案:找到 applicationContext.xml 文件,添加 property到对应bean下即可再次调试,如图所示 customerInfoDao不再为 null用postman测试接口也正常了...原创 2021-05-31 11:39:24 · 572 阅读 · 0 评论 -
maven没有设置编码问题
报错如下:File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!解决方案:在pom.xml添加如下设置即可<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>原创 2021-05-30 12:03:56 · 169 阅读 · 0 评论 -
Hibernate 中出现 No row with the given identifier exists 的原因及解决方案
原因分析:有两张表,表1与表2有 ,其中表1 里做了关联<one -to-one> 或 < many-to-one unique=“true” >(特殊的多对一映射,实际就是一对一) 来关联表2,当hibernate查找的时候,表2里的数据与表1没有匹配,这样就会报 No row with the given identifier exists(数据有问题)解决方案:1、将原来两张表由双向关联改为单向关联2、将错误的数据改正确示例:如下是我遇到的问题.原创 2021-05-22 23:04:15 · 6604 阅读 · 0 评论 -
问题解决:No message body writer has been found response class ArrayList.
问题如下:解决方法:找了好久都没解决,结果发现缺了 注解@XmlRootElement添上之后,问题解决!!!原创 2021-05-22 20:37:42 · 784 阅读 · 0 评论 -
junit 报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing 解决方案
解决方法:1、打开项目结构找到Junit2、若没有先添加一个原创 2021-05-22 16:34:25 · 376 阅读 · 0 评论 -
解决:实体类@Column,@Entity和@Table注解爆红
操作步骤如下:首先打开 视图 -> 工具窗口 -> Persistence在打开的窗口中,右键单击,选择分配数据源将对应的数据源添上即可原创 2021-05-17 10:41:29 · 3634 阅读 · 0 评论 -
idea上使用LeetCode插件
1、首先打开设置,找到插件,搜索LeetCode,点击安装即可2、安装完成后,在设置中的工具下找到leetcode plugin,在里面设置登录用户名及密码,也可以设置代码存放位置,设置完成后确定保存3、在idea的右下角可以看到LeetCode菜单,点开之后如图所示可以进行基本操作4、右键题目可以弹出菜单,可以进行运行代码以及提交代码...原创 2021-05-09 20:29:01 · 3443 阅读 · 1 评论 -
使用maven的项目却找不到程序包
问题描述:确定已经导入依赖包,却显示不存在!!!解决方案:将IDE构建/运行委托给maven,如图所示勾选即可重启项目,再次运行即可,若还是不行,检查maven配置是否正确原创 2021-05-06 09:11:24 · 474 阅读 · 0 评论 -
idea生成war包并上传到云服务器
目录1、生成war包:2、上传到云服务器:3、运行测试:1、生成war包:打开项目结构项目设置中找到工件(artifact),点击+号添加选择web应用程序:存档,选择项目已有的选择新添加的,在右侧添加目录内容这里选择web根目录如图所示,可以修改项目名称和输出的目录,完成后确定保存这里在菜单栏选择构建 -> 构建工件…选择刚刚添加的,然后点击构建此时,war包已经出现在桌面上了2、上传到云服务器:我这里使用的是宝塔面板进原创 2021-05-04 15:01:31 · 413 阅读 · 0 评论 -
使用a标签链接加载图片报错404,idea解决方案
问题描述:这里显示404,访问不到图片资源问题分析:我这里检查了一下代码路径,准确无误,目标路径下也确实有该图片,并且重启Tomcat服务器多次,依旧显示404,访问不到图片解决方案:在idea中的tomcat中配置外部源,首先打开tomcat配置然后添加一个外部源这里选择刚刚访问不到的文件目录,这里我选的statics在下方配置应用程序上下文,也就是要访问的URL路径配置完成后,重启服务器,图片即加载成功了...原创 2021-05-03 20:59:28 · 258 阅读 · 0 评论 -
IDEA导入eclipse项目中文乱码问题解决方案
目录1、问题分析:2、问题解决:3、如何查看eclipse的编码格式1、问题分析:由于eclipse默认的编码格式是GBK,而idea默认编码格式为UTF-8,因此由于编码格式的不一致会导致中文乱码问题2、问题解决:如图刚导入的显示为乱码此时idea右下角显示的编码格式为utf-8单击选中GBK选择中间的转换为GBK此时观察右下角已经编码格式已经更改为GBK此时中文乱码问题已解决,若还存在问题接着往下看打开 文件 -> 设置找到编译器下原创 2021-04-07 10:06:38 · 4069 阅读 · 3 评论 -
idea中web项目出现404的解决方案
解决方案:打开 文件 -> 项目结构右键单击 WEB-INF,选择创建目录lib然后点击如图所示加号按钮点击添加库文件选中所有,点击确定如图所示添加成功然后重启Tomcat选择重启服务器,点击确定如图所示 404解决...原创 2021-03-30 00:08:22 · 7253 阅读 · 2 评论 -
mysql8.0版本以上配置mybatis需要注意的问题
①pom.xml导入依赖包时注意mysql的版本 使用版本过低会报错(可以使用8.0.11)② 记得在pom.xml添上下面的语句(如果不指明版本就容易出现版本不匹配的问题,可能导致编译不通过的问题。)<properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.targe原创 2021-03-17 09:42:26 · 1739 阅读 · 7 评论 -
解决初学Mybatis时遇到的java.lang.ExceptionInInitializerError问题
问题:1.在pom.xml中配置(原因:maven由于他的约定大于配置,因此我们写的配置文件可能会出现无法被导出或者生效的问题)配置代码如下:<build> <resources> <resource> <directory>src/main/java</directory> <includes>原创 2021-03-16 20:15:52 · 505 阅读 · 3 评论 -
IDEA 连接mysql数据库及servertimezone报错解决方法
①首先在idea最右侧找到数据库选项菜单,添加MySQL数据库②输入正确的mysql用户名、密码和要使用的数据库名,端口号默认3306,然后点击测试连接④如果出现无效的时区问题,进入高级设置,找到serverTimezone,后面修改为 Aisa/Shanghai,然后点击确定⑤这时再次测试连接,如下已经连接成功...原创 2021-03-16 17:02:49 · 1715 阅读 · 3 评论