项目异常
哔哩哔哩 - ( ゜- ゜)つロ 乾杯
博客博客!你可以做我的笔记本吗?博客博客!,你可以给我好多钱吗?
展开
-
java: 程序包com.sun.tools.javac.comp不存在
报错信息报错原因项目找不到tools工具包,这个工具包,存放在JavaJDK中,下面给项目添加这个工具包然后重新编译运行就可以了原创 2022-01-04 09:23:22 · 1096 阅读 · 0 评论 -
idea项目端口号8083被占用,手把手教学
今天下午学习的时候idea项目原本可以正常启动,不知怎么的,debug重新启动的时候,发现项目的端口号被占用,导致项目启动失败.难道是刚刚的项目没有关闭?于是关闭服务器,退出idea,重新打开,仍然启动失败,于是意识到这是电脑上的其他进程占用了8083端口号.那么如何关闭占用8083端口号的进程呢?1.打开cmd以管理员身份运行2.输入查询本机所有服务的命令netstat -ano找到占用自己端口号(我的是8083)进程的PID(我的是19832)3.如果在众多服务中找不到自己被占用原创 2021-11-19 18:21:54 · 1947 阅读 · 0 评论 -
mybatis使用注解的时候,找不到映射:Type interface com.dao.UserDao is not known to the MapperRegistry.
今天按照视频来一步一步敲完之后,发现程序没有办法识别注解文件在哪个位置但是我在mybatis核心配置文件中,已经说明了接口文件所在位置了,困扰了很久,最后终于找到答案;<!-- 指定接口所在位置--> <mappers> <package name="com.dao.UserDao"/> </mappers>在核心配置文件中已经声明;再看测试类中的启动代码 public static void main(原创 2021-09-11 17:36:47 · 814 阅读 · 0 评论 -
idea创建maven工程使用骨架一直Loading archetype list
原因大概是因为IDEA的内存满了在网上找到了大概是有三种解决方案maven的JRE运行时内存溢出,解决方案为加大JVM的可用内存,具体操作为:在File → Settings → Build, Execution, Deployment → Build Tools → Maven → Importing_Build Tools → Maven → Importing选项下,设置VM options for importer为- Xmx1024m(默认值-Xmx512m太小了)。2.重新原创 2021-09-08 17:21:13 · 474 阅读 · 0 评论 -
org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.dao.UserDao.user
错误org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.dao.UserDao.userAc cou ntMap at org.apache.ibatis.builder.MapperBuilderAssistant.getStatementResultMaps(MapperBuilderAssistant.java:346) at org.apache.ibatis.builder.原创 2021-09-07 17:42:26 · 189 阅读 · 0 评论 -
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
**报错结果**org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server vers原创 2021-09-01 10:08:11 · 3202 阅读 · 2 评论 -
Error instantiating interface com.dao.UserDao with invalid types () or values (). Cause: java.lang.N
报错结果### Cause: org.apache.ibatis.reflection.ReflectionException: Error instantiating interface com.dao.UserDao with invalid types () or values (). Cause: java.lang.NoSuchMethodException: com.dao.UserDao.<init>()错误原因<mapper namespace="com.dao原创 2021-08-17 08:24:41 · 1135 阅读 · 1 评论 -
Some problems were encountered while building the effective model for cn.itcast:travel:war:1.0-SNAPS
用IDEA启动maven项目爆出下面这个警告Some problems were encountered while building the effective model for cn.itcast:travel:war:1.0-SNAPSHOT'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 121, column 21It is high原创 2021-08-06 11:26:44 · 1530 阅读 · 0 评论 -
No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in t
运行maven项目异常问题No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Avai原创 2021-08-05 19:06:23 · 362 阅读 · 0 评论 -
com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 3005, active 10
数据库连接池异常com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 3005, active 10原因其实原因很简单就是我们的连接池中的连接使用完了,没有办法开辟新的连接.这个连接池技术是阿里巴巴的Druid数据库连接池技术, 意思很明显,活动的连接数与最大连接数相同,连接用完了,在等待新的连接,却没有新连接可用,然后超时了.我产生错误的原因我的错误就是在数据库操作的时候使用使用关闭数据连接的方法,也就是每次SQL操作原创 2021-07-16 12:23:19 · 2498 阅读 · 1 评论 -
label标签的使用
label标签For属性会去寻找ID属性和它相同的标签点击label标签时就会自动的寻找到ID属性和for属性相同的那个标签(例子里面就是input) <div class="form-group"> <label for="password">密码:</label> <input type="password" name="password" class="form-control" id="password"原创 2021-07-05 22:56:10 · 267 阅读 · 1 评论 -
web中的请求响应中文乱码问题
解决响应中文乱码问题我们可以无脑粘贴下面的代码:request.setCharacterEncoding("utf-8");response.setContentType("text/html;charset=utf-8");直接解决这个问题但是!!!不想知道原理是什么吗?产生响应乱码问题主要有两个方面,response对象的字符输出流的编码方式和浏览器接收到的数据进行解码的时候,两种编码解码的字符码表不统一,response对象默认是:ISO-8859-1的字符码表浏览器的解码格式默认原创 2021-06-30 09:41:25 · 293 阅读 · 1 评论 -
getResourceAsStream的配置,还有配置文件路径的读取
getResourceAsStream有以下几种:Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。Class.getClassLoader.getResourceAsStream(String path) :默认则是从ClassPath根下获取,path不能以’/'开头,最终是由Cl原创 2021-06-20 21:04:21 · 777 阅读 · 0 评论