![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
错误解决方法
九处
这个作者很懒,什么都没留下…
展开
-
Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map ‘loginController‘ method
不能映射'loginController'方法public java.lang.String cn.itsource.controller.LoginController.login(java.lang.String,java.lang.String)到{[/login]}:已经有'loginController' bean方法。因为已经有了/login这个访问路径,要么更改访问路径,要么使用@GetMapping或者@PostMapping注解来更换请求方式。原创 2022-10-02 18:36:17 · 1068 阅读 · 1 评论 -
Caused by: java.net.BindException: Address already in use: bind
如果出现拒绝访问无法终止进程,说明是权限不够,右键开始菜单打开搜索或者使用快捷键win+s打开搜索,输入cmd点击以管理员身份运行。使用cmd命令打开dos窗口运行netstat -ano|findstr 端口号 查看占用端口号的进程。再使用taskkill -f -pid 进程id 结束该进程就可以了。使用taskkill -f -pid 进程id 结束该进程。端口已经被使用,看看使用的是哪个端口,如果是80端口,地址已经在使用:bind。原创 2022-10-02 18:27:59 · 3577 阅读 · 0 评论 -
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:Duplicate entr
因为有两个主键,不能出现两个主键重复值。批量添加的话要先删除旧值。键“PRIMARY”的重复条目“1-1”原创 2022-10-02 18:04:37 · 404 阅读 · 0 评论 -
Caused by: org.apache.ibatis.binding.BindingException: Parameter ‘permissionIds‘ not found. Availabl
使用@Param注解时,MyBatis将你注解指定的参数名作为Key, 将你传递的参数作为Value,封装成了一个map,传递到了UserMapper.xml中。注意:使用collection的时候名字要和@Param注解的参数名一致,否则会报错找不到对应的参数。没有找到参数“permissionIds”。可选参数为[0,1,param1, param2]当只有一个参数时,Mapper中可以不使用@Param。但是有多个参数时必须用@Param。原创 2022-10-02 17:47:04 · 408 阅读 · 0 评论 -
解决Establishing SSL connection without server‘s identity verification is not recommended.
每次从数据库中进行查询或者其他操作控制台都会出现以下警告,虽说不是error,但是很显眼。解决方法:在配置文件中的连接数据库的URL后面添加 useSSL=false。方案二:可能是连接数据库的驱动版本问题(5.1.38),更换成其他版本即可。转载 2022-09-13 20:57:52 · 482 阅读 · 0 评论 -
idea控制台不按执行顺序输出原因
java所有的输出流都是一个Writer,大部分情况Writer都带有缓存。你这个程序运行时间太短,写入数据太少根本触发不了flush操作。所以在main方法退出时候才会一并flush。并且你打印异常使用的是printStackTrace方法,此方法会把消息写入到System.err中。所以在你程序退出前System.out和System.err会同时向控制台写入消息,这就形成了一个「并发」的场景,输出当然会乱。解决:使用一种输出方式...转载 2022-07-02 16:34:32 · 546 阅读 · 0 评论 -
shiro 报错chainName cannot be null or empty的解决方法
chainName为功能表中的每一个功能的url,shiro要求不能为空删除查询的权限表内的空数据即可解决原创 2019-12-20 17:53:48 · 1713 阅读 · 0 评论 -
关联关系n-to-n错误的解决方法
员工和部门是多对一的关系在修改部门的时候,会出现n-to-n错误,就是咱们修改的时候也在相应的修改它的部门(这时候部门是一个持久化对象,它的id是不允许进行修改的。)解决方案:(在获到员工的时候把部门设置为空)/** * 特性:在执行相应方法之前都会先执行这个方法 */@ModelAttribute("editEmployee")public Employee beforeEdi...转载 2019-12-18 19:12:01 · 132 阅读 · 0 评论 -
No default constructor for entity错误解决方法
报错的实体类没有写无参构造函数 实体没有默认构造函数 加上无参构造函数就可以了。原创 2019-12-18 01:03:36 · 468 阅读 · 0 评论 -
解决Address localhost:1099 is already in use
报错过程今天使用IDEA启动项目的时候,报了下列错误: Address localhost:1099 is already in use问题分析这是端口号被占用了,已经有其他应用正在使用这个端口号问题解决方式一:按快捷键 Ctrl+Shift+Esc 打开任务管理器,找到java.exe,然后点击“结束任务”即可!...原创 2019-12-17 00:07:27 · 647 阅读 · 0 评论 -
Prohibited package name: java.Test 异常解决方法
异常错误:Cannot instantiate test(s): java.lang.SecurityException: Prohibited package name: java.com.crosudd.test错误原因:是在测试包:包名出现了java.com.crosudd.test java开头java虚拟机不允许包名以java开头,一般Java自己实现的一些类的路径比如Strin...原创 2019-12-07 09:55:27 · 3793 阅读 · 0 评论 -
出现org.springframework.beans.factory.NoSuchBeanDefinitionException 的解决思路
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private cn.itcast.crm.service.BaseDictService cn.itcast.crm.controller.CustomerController.baseDictService...转载 2019-10-20 23:24:28 · 780 阅读 · 0 评论 -
Class"X" is public, should be declared in a file named "X.java"
如图所示,当类名和文件名不一致的时候就会出现这样的问题.这时只要把文件的名字改成和类名相同就好了.问题很低级,但是有时候猛一看可能不知所云....转载 2019-10-18 23:55:48 · 12480 阅读 · 0 评论 -
No interface expected here的解决方法
今天写代码突然遇到一个No interface expected here 错误,idea没有编译过去,No interface expected here的意思是这里没有接口。No interface expected here解决方法把extends修改为implements...原创 2019-10-03 16:45:30 · 5690 阅读 · 0 评论