![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
畅游码海
这个作者很懒,什么都没留下…
展开
-
微服务springcloud启动报错:com.baomidou.dynamic.datasource.exception.CannotFindDaataSourceException: dynamic
解决办法:如下图所示,进行相应设置就行。原因:编码不一致导致的。原创 2023-05-13 16:23:08 · 1988 阅读 · 0 评论 -
Cannot access spo_telco_os_public XXX n offline mode and the artifact XXX
注:这个方法仅是拉不下来包的一种原因而已,我也是排查了meaven配置,都正确,才最好排查到这个原因,有相同的可以复用。idea编译时,无法引用相应的jar包,依赖的jar包各种报错。2.原因:idea开启了离线模式。3.解决方法:关闭离线模式即可。原创 2023-03-09 09:43:46 · 1171 阅读 · 0 评论 -
idea启动报错If you already have a 64-bit JDK installed, define a JAVA HOME variable
2.还原idea64.exe.vmoptions。其中Thinkpad是电脑的用户名。3.重启IDEA即可。原创 2023-02-22 15:40:31 · 2345 阅读 · 0 评论 -
Git分支一直有Rebasing
使用命令:rm -fr .git/rebase-apply即可去掉原创 2022-06-30 16:23:40 · 507 阅读 · 0 评论 -
Windows环境将SpringBoot程序注册成为服务实现开机自启和后台运行
一、下载WinSW.NET4.exe和sample-minimal.xml1.下载地址:Releases · winsw/winsw · GitHub2.如下图所示 二、修改配置文件1.把WinSW.NET4.exe和sample-minimal.xml与我们的jar包放在同一文件夹下,并且将WinSW.NET4.exe和sample-minimal.xml改成同样的名称,如下图所示:2.修改demo.xml ...原创 2022-06-27 17:36:10 · 1841 阅读 · 0 评论 -
IDEA登录账户报错:Certificate used to sign the license is not signed by JetBrains root certificate
解决办法:进入idea里面,点击Edit Custom VM options,会自动打开文件idea64.exe.vmoptions,如下图所示:2.删除文件idea64.exe.vmoptions里面的这一行代码,如下所示:javaagent:D:\Program Files\JetBrains\jetbrains-agent.jar3.删除完以后,重新启动IDEA即可.........原创 2022-06-16 14:00:19 · 783 阅读 · 0 评论 -
ActiveMQ下载和安装
ActiveMQ下载、安装、启动原创 2022-06-01 15:44:06 · 6574 阅读 · 0 评论 -
eclipse安装lombok插件
1.下载lombok.jar包2.找到eclipse安装根目录,找到eclipse.ini,在文件最下面添加以下两行编码:-javaagent:lombok.jar -Xbootclasspath/a:lombok.jar3.添加完成后,重启eclipse即可生效原创 2022-05-30 15:52:41 · 5214 阅读 · 0 评论 -
windows环境下,如何查看redis密码和设置redis密码
1.先启动redis,然后在redis安装目录下打开redis-cli.exe输入config get requirepass,如下图所示注:因为我的redis没有设置密码,所以返回为空2.设置密码输入命令:config set requirepass 自己的密码3.设置完成后,重新查看报错:(error) NOAUTH Authentication required.这个报错是需要重启redis服务4.如果用命令设置密码没有生效,则在redis安装目录,如下图所示,打开下面原创 2022-05-30 15:26:24 · 10079 阅读 · 1 评论 -
Eclipse中的eureka单独打包
1.如下图所示,右键选择eureka项目---->show in Terminal ---->Terminal2.输入命令:mvn package看到BUILD SUCCESS说明打包成功3.刷新eureka项目,在target文件夹下面找打成功的jar包4.cmd打开jar所在路径的命令框 ,输入启动jar包命令:java -jar jar包名称启动完成5.启动成功后,在浏览器上测试是否启动成功:http://127.0.0.1:876...原创 2022-05-30 13:56:13 · 260 阅读 · 0 评论 -
解决报错:Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.5.3.RELEASE
报错信息如图所示:解决方法:方法一:给pom.xml添加如下配置<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>...原创 2022-05-23 15:02:52 · 4337 阅读 · 0 评论 -
SpringBoot项目报错:The field content exceeds its maximum permitted size of 1048576 bytes
Spring Boot1.4版本后配置更改为:spring.http.multipart.maxFileSize = 1Mb spring.http.multipart.maxRequestSize=10Mb Spring Boot2.0版本后配置更改为:spring.servlet.multipart.max-file-size = 1MB spring.servlet.multipart.max-request-size=10MB...原创 2022-05-14 15:03:54 · 232 阅读 · 0 评论 -
eclipse报错 Cannot clone or checkout repository
把ssh换成https,配置文件加上用户名和密码参数,如下图所示,重启服务就OK啦原创 2022-04-25 19:52:08 · 1212 阅读 · 0 评论 -
java.lang.IllegalStateException: Failed to load property source from location
原因:application.yml配置文件写的不规范,有缩进问题或者冒号是中文,导致配置文件不能加载解决方案:把配置文件好好检查一下,有问题地方进行改进原创 2022-04-25 19:48:19 · 10865 阅读 · 3 评论 -
git clone报错:Please make sure you have the correct access rights and the repository exist
原因:git 没有添加ssh密钥解决方法:1.输入设置用户名和邮箱的命令:$ git config --global user.name "fangfang"$ git config --global user.email "123456789@qq.com"2.然后系统会自动在.ssh文件夹(一般在c盘)下生成两个文件,id_rsa和id_rsa.pub,用记事本打开id_rsa.pub3.把里面的内容全选复制,依照图一、图二、图三一次找到new SSH Key按钮,点击按钮,原创 2022-04-25 15:40:27 · 1592 阅读 · 0 评论 -
达梦数据库使用序列sequence时currval提示未在此会话中问题分析
原因:NEXTVAL可以单独使用在sql语句中;而CURRVAL在没有使用NEXTVAL的时候使用的话就会报错解决:在执行CURRVAL之前需要先执行NEXTVALselect "TEST"."S_STEST_LOG".NEXTVAL;select "TEST"."S_STEST_LOG".CURRVAL;原创 2022-04-24 14:11:41 · 921 阅读 · 0 评论 -
springcloudde zuul网关启动报错Cannot determine embedded database driver class for database type NONE
原因:maven依赖 中引入了spring-boot-starter-jdbc。所以是应用依赖了spring-boot-starter-jdbc,但是并没有配置DataSource引起的问题解决办法:1.注释掉依赖spring-boot-starter-jdbc2.把spring boot自动初始化DataSource相关的代码禁用掉(1)在启动项上main函数上配置exclude@SpringBootApplication(exclude = { DataSourc...原创 2022-05-14 15:52:02 · 192 阅读 · 0 评论 -
column is of type timestamp without time zone but expression is of ttype character vering解决方案
解决:jdbc:postgresql://127.0.0.1:8888/demo?stringtype=unspecified后面添加stringtype=unspecified,即自动格式化数据原创 2022-04-13 15:54:59 · 3667 阅读 · 1 评论 -
input禁止输入空格的方法
在input中加入:onkeydown="if(event.keyCode==32) return false"原创 2022-01-12 15:42:21 · 598 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)
解决方法:给pom.xml中添加以下代码<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </pl...原创 2021-12-25 19:59:07 · 370 阅读 · 0 评论 -
HQL语句查询报错:could not resolve property
原因:无法解析属性,HQL语句中的实体类写错了解决方法:请仔细检查实体类的大小写问题原创 2021-11-20 14:57:34 · 452 阅读 · 0 评论 -
密码框禁止输入空格
在input输入框里加入onkeydown事件:onkeydown="if (event.keyCode==32) return false"原创 2021-10-11 11:08:11 · 557 阅读 · 0 评论 -
提交git分支
1.输入命令:git status2.输入命令:git add .3.输入命令:git commit -am "注释"4.输入命令:git push报错:如下图所示解决办法:输入命令:git push --set-upstream origin 你的分支名称原创 2021-09-13 17:22:28 · 161 阅读 · 0 评论 -
springBoot项目编译报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.21.0
解决方法:1.在当前模块的pom.xml文件中加上下面内容即可解决该问题(亲测有效)<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>...原创 2021-07-27 09:56:32 · 436 阅读 · 0 评论 -
springboot-配置项目运行端口号
在application.properties配置文件中添加以下一行代码即可:server.port=8888原创 2021-07-26 17:30:09 · 207 阅读 · 0 评论 -
微信小程序授权文件放到域名根目录下
一.windows版在tomcat下的config里的server.xml下最下面配置这个,再把文件直接传到tomcat下的webapp下,就可以通过域名+文件名直接打开访问了<Context path="/" docBase="tomcat路径\Tomcat8.0\webapps\" reloadable="true" crossContext="true"></Context>二.linux版把t文件放在tomcat的root文件夹下面就好了...原创 2021-07-15 15:23:05 · 2333 阅读 · 0 评论 -
IDEA创建maven web项目
1.如下图所示,最后点击project按钮2.填写你的GroupId跟ArtifictId,配置完成后,点击next,如下图所示:3.配置本地maven,然后next,如下图所示:4.点击finish5.此时项目建完以后,右下角的提示会出现Import Changes,直接点击Import Changes,就可以导包,如下图所示:6.点击如下图所示的按钮,为项目配置下编译路径还有artifact7.按照图片显示一次配置相关信息...原创 2021-07-03 11:30:24 · 73 阅读 · 0 评论 -
docker删除镜像
1.查询所以启动的镜像,输入命令:docker images,如下图所示:2.例如我要删除tomcat镜像,输入命令:docker ps,先找到tomcat容器是否启动着,如果启动着,找到容器ID3.输入命令:docker stop 238cce824,停止tomcat容器,如下图所示:4。输入命令:docker rmi b0bf9a4a7c93,删除镜像,如下图所示:...原创 2021-07-02 11:13:02 · 92 阅读 · 0 评论 -
运行jar包报错:maven项目F:\test-0.0.1-SNAPSHOT.jar中没有主清单属性
问题原因:maven在打包时没有配置主类。解决办法:1.Springboot框架:只需要在pom.xml中添加如下配置,会自动检测主类。<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin&l原创 2021-06-28 11:38:17 · 949 阅读 · 0 评论 -
运行jar包报错:Error: Unable to access jarfile test-0.0.1-SNAPSHOT.jar
一般都是路径不正确。在Windows中,正确的路径类似于:java -jar "F:\test-0.0.1-SNAPSHOT.jar"原创 2021-06-28 11:31:39 · 7099 阅读 · 0 评论 -
java.lang.ClassNotFoundException: javax.servlet.ServletContext解决办法
1.原因:在Intellij IDEA中默认所有 scope 为 provided 的依赖不会被加入到 classpath;所以在编译器启动spring boot 项目时,会由于某些依赖加载不到而报javax.servlet.ServletContext 异常2.解决方法:原创 2021-06-03 20:13:10 · 11202 阅读 · 5 评论 -
Exception in thread “JspInitTask“ java .lang.NoClassDefFoundError
解决方法:一般是因为工程里的servlet-api.jar、jsp-api.jar和tomcat的这两个jar冲突了,方法为删除工程里的这两个jar原创 2021-04-02 10:14:57 · 93 阅读 · 0 评论 -
JDBCExceptionReporter - Cannot create PoolableConnectionFactory (Communications link failure due to
报这个错是因为没有连接上数据库,最后经排查,连接数据库的IP写错了原创 2021-01-26 21:15:30 · 549 阅读 · 0 评论 -
ajax提交数据拿不到服务器返回值404 Not Found
解决方法:给方法加@ResponseBody(经分析是请求没有返回状态码,这是因为我用的是SpringMVC框架,前后端使用JSON传递数据,因为返回的是对象,而忘记了添加@ResponseBody注解,所以 Spring对我的返回值进行了映射,但是映射结果又对应不到视图,所以返回了404)...原创 2021-01-04 22:02:29 · 184 阅读 · 0 评论 -
java.lang.IllegalArgumentException: taglib definition not consistent with specification version
异常原因:tomcat6.0换tomcat7.0项目启动异常异常解决办法:在你所要加载的项目的web.xml 里修改 taglib标签外,加上jsp-config标签<jsp-config> <taglib> <taglib-uri>/WEB-INF/xxx.tld</taglib-uri> <taglib-location>/WEB-INF/xxx.tld</taglib-locat...原创 2021-01-04 22:00:45 · 242 阅读 · 0 评论 -
svn报错Failed to load JavaHL Library.
解决办法: 1.windows->preferences->Team->SVN->SVN接口 2.选择SVNKit (Pure Java) xxxxxx原创 2021-01-04 21:59:54 · 85 阅读 · 0 评论 -
java.lang.Exception: Socket bind failed端口被占用
总结了一下,大致有以下几种解决方案:1.端口号被占用,更改tomcat端口号;2.把Tmcat服务属性更改为手动,重新加载Tomcat;3.重启Myeclipse;4.打开任务管理器,找到javaw.exe,把这个进程杀掉;5.开始-运行-输入cmd-netstat -ano-回车-查到8888端口的PID 通过Ctrl+Alt+Delete快捷键打开Windows任务管理器-查看-选择列-勾选PID(进程标识符)(P)-找到8888端口的PID-结束进程 或开始-运行-输入cmd-n...原创 2021-01-04 21:59:04 · 709 阅读 · 0 评论 -
URLDecoder解码报错
报错:URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "^Y"原因:是因为URLDecoder解码中的源码里,如果编码字符串中含有%号和加号,就会自动抛出该异常解决方法:先进行替换,然后再解码pord = pord .replaceAll("%(?![0-9a-fA-F]{2})", "%25");pord = pord .replaceAll("\\+", "%2B");pord =.原创 2020-12-28 20:12:36 · 2764 阅读 · 0 评论