java - 报错解决集合

news/2024/12/2 22:34:21/

ssm-java学习笔记

    • java.lang.NoSuchMethodException: org.cjh.bean.Dept.<init>()
    • Invalid bound statement (not found)错误解决方法
    • 动态sql if java.lang.IndexOutOfBoundsException: Index: 5, Size: 5
    • Failed to determine a suitable driver class
    • java.sql.SQLException: No suitable driver found for ${spring.datasource.url}
    • IDEA普通项目添加pom.xml,转变为Maven项目
    • 恢复rollback了的未commit代码
    • org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name
    • This may be useful when development is performed under newer SDK version as the target platform for
    • Command line is too long. Shorten command line for PhoneTM or also for Application default configuration.
    • 用IDEA打开eclipse java maven 项目编译时,出现以下错误:

java.lang.NoSuchMethodException: org.cjh.bean.Dept.()

bean 类缺少无参构造函数,加上无参构造函数即可

引入依赖包lombok,添加注解:@Data

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>RELEASE</version><scope>compile</scope>
</dependency>

Invalid bound statement (not found)错误解决方法

1、在resources文件夹下建立子文件使用的分隔符是 “/” ,这和在java文件夹下建立子文件所用的分隔符 “.” 是不一样滴。因此:再建一个文件,使用"com/org/mapper"
2、文件一层层建,不要按照在java目录下一次创建多层目录【会建成单目录文件】
借鉴::https://blog.csdn.net/weixin_46019348/article/details/124854909

动态sql if java.lang.IndexOutOfBoundsException: Index: 5, Size: 5

报错原因:使用了@Data注解,但因为new对象新增了有参构造,没有无参构造
解决:新增无参构造函数解决
或新增注解
@AllArgsConstructor
@NoArgsConstructor

Failed to determine a suitable driver class

新增依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-jdbc</artifactId></dependency>

java.sql.SQLException: No suitable driver found for ${spring.datasource.url}

IDEA普通项目添加pom.xml,转变为Maven项目

https://www.bilibili.com/read/cv13843868/

恢复rollback了的未commit代码

https://blog.csdn.net/m0_46546969/article/details/125458703

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name

原因:有重名的类,bean注入失败

This may be useful when development is performed under newer SDK version as the target platform for

解决:在pom.xml 文件中添加一下内容



org.apache.maven.plugins
maven-compiler-plugin
3.6.0

1.8
1.8



Command line is too long. Shorten command line for PhoneTM or also for Application default configuration.

解决:
1. 找到 .idea\workspace.xml
2. 找到<component name="PropertiesComponent">,在里面添加<property name="dynamic.classpath" value="true" />即可

用IDEA打开eclipse java maven 项目编译时,出现以下错误:

Error:(1, 1) java: 非法字符: ‘\ufeff’ 
Error:(1, 10) java: 需要class, interface或enum

原因:Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,IDEA没有这个智能转换。
解决:用IDEA转换,先转换为GBK,再转回UTF-8
在这里插入图片描述在这里插入图片描述在这里插入图片描述


http://www.ppmy.cn/news/467958.html

相关文章

ZCMU 5261: 通讯录(dfs)

Description 某天Mocha想和多年未联系的好兄弟一起去玩&#xff0c;却发现他的联系方式不见了&#xff0c;于是Mocha打开通讯录打算通过其他人来找到他的手机号码。 你作为通讯管理员&#xff0c;想帮助一下可怜的Mocha。通讯录是由 m 个整数对 (x,y) 组成&#xff0c;表示 x 有…

佳能Canon PIXMA iP6000D 打印机驱动

佳能Canon PIXMA iP6000D 打印机驱动是官方提供的一款打印机驱动&#xff0c;本站收集提供高速下载&#xff0c;用于解决打印机与电脑连接不了&#xff0c;无法正常使用的问题&#xff0c;本动适用于&#xff1a;Windows XP / Windows 7 / Windows 8 / Windows 10 32/64位操作系…

Linux 打包命令 tar 详解

tar 是 Linux 中常用的一种存档格式&#xff0c;它可以将多个文件或目录压缩成单个文件进行分发&#xff0c;还可以创建和解压 tar 存档。本文将讲解如何使用 tar 命令在 Linux 中创建、解压和管理 tar 存档&#xff0c;以及一些常见的 tar 命令选项。 1. tar 命令基础语法 t…

佳能A610惊魂

今天晚上&#xff0c;更换QQ图像的时候&#xff0c;忽然想到把宝宝的头像放上去。于是把佳能相机中的MMC卡取出&#xff0c;在取出的同时&#xff0c;无意中碰到了电源开关。这个时侯镜头就伸出来了&#xff0c;但是只伸出来一部分。当时我的冷汗就下来了。不会又坏了吧。07年的…

什么是OTN——光传送网?

概要 在现代通信网络中&#xff0c;光纤技术已经成为主流&#xff0c;提供了高速、高带宽的数据传输能力。光传送网&#xff08;Optical Transport Network&#xff0c;OTN&#xff09;是一种基于光纤技术的传输网络&#xff0c;用于实现可靠、高效的光纤通信。本文将详细介绍O…

牛客网—友元函数

题目链接 题目1&#xff1a;友元全局函数 题目2&#xff1a;友元类函数 2 知识点 友元分为三种&#xff1a; 友元全局函数&#xff1a;让一个全局函数可以访问该对象的private成员友元类&#xff1a;实现一个类访问另一个类private成员成员函数做友元&#xff1a;实现一个类…

Linux日志文件(centos为例)

CentOS的日志可以分为以下几种&#xff1a; 系统日志&#xff08;System Log&#xff09;&#xff1a;用于记录系统重要事件&#xff0c;如系统启动、服务启动等。通常保存在/var/log目录下。常见的系统日志文件有&#xff1a;/var/log/messages、/var/log/secure等。 应用程序…

代码源树上背包 板子

树上背包1 树上背包1 - 题目 - Daimayuan Online Judge 题意&#xff1a; 思路&#xff1a; 在树上做背包 想象一棵子树&#xff0c;结点u有很多子树v 把这些子树v想象成一个个物品&#xff0c;假设我们已经枚举到了v这棵子树 因为u整棵树选的点数恰好为m&#xff0c;我们…