常见问题方案
常见问题方案
不念过往--不语未来
不念过往,不语未来
不惜过客,不必强求
展开
-
java中的Classpath的路径问题
classpath : 即项目中WEB-INF下面的classes目录;【01】 src路径下的文件在编译后会放到WEB-INF/classes路径下。默认的classpath是在这里。直接放到WEB-INF下的话,是不在classpath下的。用ClassPathXmlApplicationContext当然获取不到的。 【02】 如果单元测试的话,可以在启动或者运行原创 2018-01-17 17:01:24 · 205 阅读 · 0 评论 -
logback在SpringBoot下出现no applicable action for [appender], current ElementPath is [[configuration][a
可能因为最新版的不支持一些日志级别注意看注释的地方<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="LOG_HOME&qu原创 2018-11-01 10:40:39 · 21258 阅读 · 1 评论 -
Java使用POI导出Excel .xlsx提示文件格式或文件扩展名有误
1.前端如果用xlsx格式接收表格 后台用XSSFWorkbook workbook = new XSSFWorkbook();创建工作薄response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");response.addHeader("Content-Disp...原创 2019-08-01 14:20:16 · 11501 阅读 · 0 评论 -
Myeclipse中彻底移除jar包才能保证不出现不必要的问题
这里还要将移除过的jar彻底删除,否则 你可能出现看不懂的异常偶原创 2018-01-26 21:36:20 · 1015 阅读 · 0 评论 -
springboot报错说 Failed to parse multipart servlet request; nested exception is java.io.IOException
原因:1.我们应该知道,对于http POST请求来说,它需要使用这个临时目录来存储post数据。配置一下即可解决方案:配置:windows:server: port: 8120 file: baseDir: D:\xx\pp\rr\relinuxserver: port: 8120 file: baseDir: /home/zzz/ttt/tmp/@Componentpublic class TmkConfigure { @Valu.原创 2021-09-18 16:47:35 · 1883 阅读 · 0 评论 -
Gradle expiring daemon because jvm heap space is exhausted
错误: expiring daemon because jvm heap space is exhausted 新换一台MacBook Pro,项目导入IDEA时,通过Gradle构建一直报内存溢出错误。这里的内存错误不是指IEDA配置的内存过低,而是Gradle...转载 2021-05-04 21:06:27 · 571 阅读 · 0 评论 -
HttpClient乱码:application/x-www-form-urlencoded 表单式提交,服务端接收乱码
1.第一处注意:2.头信息增加Map<String,String> headers=new HashMap<String,String>();headers.put("Content-type", "application/x-www-form-urlencoded;charset=UTF-8");原创 2021-01-12 17:11:01 · 966 阅读 · 0 评论 -
log4j不打印sql,不输出日志文件到指定目录
#log4j.rootLogger=CONSOLE,info,error,DEBUGlog4j.rootLogger=infoA,errorA,CONSOLE,DEBUGA //注意这里不要用INFO,DEBUG等 改个名字log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE...原创 2018-10-26 16:00:09 · 5065 阅读 · 1 评论 -
Tomcat8解决控制台乱码
加入java.util.logging.ConsoleHandler.encoding = GBK原创 2019-01-15 17:21:05 · 4370 阅读 · 8 评论 -
Error parsing HTTP request header 问题解决C 7230 and RFC 3986
问题原因:查资料了解到最新的tomcat6 7 8 都有这个问题,这个问题是由于tomcat的新版本增加了一个新特性,就是严格按照 RFC 3986规范进行访问解析,而 RFC 3986规范定义了Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符(RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; : @ & = + ...原创 2018-08-20 16:54:07 · 1594 阅读 · 0 评论 -
kafka客户端id重复:javax.management.InstanceAlreadyExistsException:kafka
1.先看代码不断的去创建kafka发送客户端客户端id,我们指定的cliendId是固定的,在并发量小的时候,创建kafka客户端,指定客户端id,销毁,正常。但并发量大的时候,可能出现上创建cliendId的客户端服务没有来得及销毁,又重新创建了一个2.解决方案,1.不指定固定的clientid,2.保证每一建立连接的clientID唯一,3.把创建clientId的...原创 2020-04-09 14:25:30 · 4833 阅读 · 0 评论 -
Activiti: at org.activiti.engine.impl.db.DbSqlSession.dbSchemaUpdate(DbSqlSession.java:911) 数据源获取为空
1.确认好数据源2.act_ge_property的表中的数据初始化的数据是不是被删除掉了,这个数据是不能被删除掉的,原创 2020-03-29 19:44:23 · 3564 阅读 · 2 评论 -
SpringBoot配置logback文件
<?xml version="1.0" encoding="UTF-8"?><configuration debug="true"> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> <property name="LOG_HOME" value="d:/log" /> <!-- 控制台...原创 2020-03-28 18:54:57 · 430 阅读 · 0 评论 -
解决:Maven 的src/main/resource目录消失
1.选择Build Path2.添加src/main/resource 勾选原创 2020-03-26 13:18:00 · 940 阅读 · 0 评论 -
项目启动报错:Could not resolve placeholder 'spring.datasource.url' in value "${spring.datasource.url}"
1.要确保你的配置的文件字符格式无误,确保文件存在2.项目在配置更改后要对maven进行clean,install的操作,清除以重新编译项目选择项目 Run As原创 2020-03-26 13:14:55 · 5499 阅读 · 0 评论 -
getWriter() has already has been called for this response
解释:已为此响应调用getWriter()1.response.reset();PrintWriter out = response.getWriter();out.print("看你还让不让我使用");out.flush();out.close();原创 2020-03-24 15:29:12 · 684 阅读 · 0 评论 -
An invalid XML character (Unicode: 0x10) was found in the value of attribute
是因为你的xml文件里面包含了中文或者中文转义的非法乱码字符,例如这种:原创 2020-03-23 20:35:03 · 1437 阅读 · 0 评论 -
Linux配置域名解析(etc/hosts)
1. vim /etc/hosts (配置文件修改)即可小贴士:source /etc/hosts (配置文件生效)原创 2020-03-21 19:04:01 · 3942 阅读 · 1 评论 -
解决:SpringBoot--获取自动注入属性为空失败(注解无误情况下)
1.需要初始化的bean2.把第一步的bean类注入到下面的类3.打印注入的bean结果:①kafkaRulePropertiesKafkaRuleProperties(groupId=GROUP_RULE, topic=cmis_storage_loginfo, servers=vm162centos31:9092,vm162centos11:9092,vm162cent...原创 2020-03-20 20:58:57 · 1611 阅读 · 0 评论 -
mysql Index column size too large 超过767错误解决方案(转)
1. 对数据库进行设置set global innodb_file_format = BARRACUDAset global innodb_large_prefix = ON注意: 在navicat中执行成功,不清楚重启数据库是否还有效查看是否生效show variables like 'character%';show variables like 'colla...原创 2019-03-18 14:42:41 · 2234 阅读 · 0 评论 -
解决办法:Maven不是内部的命令
原因:安装之后需要配置环境变量1.配置: MAVEN_HOME2.配置Path : %MAVEN_HOME%\bin原创 2020-03-10 10:00:17 · 370 阅读 · 0 评论 -
java安装1.8和1.7,报错:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers
进入:C:\ProgramData\Oracle\Java\javapath;删除:java.exe、javaw.exe、javaws.exe删除:path的C:\ProgramData\Oracle\Java\javapath;然后可能还会不行进入:C:\Windows\System32删除:java.exe、javaw.exe、javaws.exe注意:\Program...原创 2019-05-23 10:56:36 · 226 阅读 · 0 评论 -
TortoiseGit 提交代码disconnected no supported authentication methods available(server sent: publickey)
1.检查是不是没有ssh验证,,,,生成密钥关联git仓库,,,https://blog.csdn.net/xiayiye5/article/details/796522962.打开小乌龟settings,配置Git安装目录的/usr/bin/ssh.exepei3.如果还不行,查一下注册表是否一致...原创 2019-05-21 10:11:01 · 287 阅读 · 0 评论 -
Java异常日志没有堆栈,
Java的一种机制,当相同的异常出现一个较多次的某一阀值时候, 便不再打堆栈信息了,只有e.getMessage()增加此JVM参数:-XX:-OmitStackTraceInFastThrow原创 2020-03-08 06:56:03 · 861 阅读 · 0 评论 -
Feign调用报错:failed and no fallback available /timed-out and no fallback
一、failed and no fallback available造成这种情况的原因1.服务不可用2.并发过大造成二、timed-out and no fallback造成这种情况的原因服务连接正常,读取返回数据异常改进:设置参数,feign 和hystrix,和ribbon的关系 参数feign: hystrix: enabled: true ...原创 2020-03-08 06:46:56 · 22941 阅读 · 3 评论 -
Linux下shell脚本手动可以执行,放入定时器执行不了
1.shell 脚本 加入source /etc/profile2.也可以单独加入需要的环境变量,入shell脚本加入java环境变量JAVA_HOME=/home/ec2-user/software/jdk1.8.0_201PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/libexport JAVA_HOME PATH CLASS...原创 2019-09-03 17:12:45 · 2460 阅读 · 0 评论 -
Error creating bean with ,Singleton bean creation not allowed while singletons of this factor
Error creating bean with 'XXX' ,Singleton bean creation not allowed while singletons of this factory are in destruction创建bean时出错,不允许创建单例bean,而此工厂的单例处于破坏状态意思是此单例bean 在同一个Spring bean容器中的状态冲突...原创 2020-03-04 16:38:31 · 3485 阅读 · 0 评论 -
git clone 报错 - remote: HTTP Basic: Access denied
如果git 账号密码没错,重置一下windows用户凭证1. 搜索控制面板2.凭证管理器3.windows 凭证4.删了重置 (),(git clone 你的代码 会再次让你验证的,)...原创 2020-03-03 11:31:20 · 361 阅读 · 0 评论 -
'node' 不是内部或外部命令,也不是可运行的程序或批处理文件
'node' 不是内部或外部命令,也不是可运行的程序或批处理文件状况:安装完nodejs之后,命令行输入node -v, 提示'node' 不是内部或外部命令,也不是可运行的程序或批处理文件原因:检查环境变量没有配置正确配置环境变量:windows系统里, 需要把nodejs安装目录路径设置进系统变量或用户变量1. 打开控制面板 - >系统和安全 - >系统 - ...原创 2020-03-02 12:33:25 · 5210 阅读 · 1 评论 -
启动 eureka 报错:Parameter 3 of method eurekaRegistration EurekaClientAutoConfiguration
报错信息:Parameter 3 of method eurekaRegistration in org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration required a bean of type 'com.netflix.appinf...原创 2019-11-11 14:05:11 · 487 阅读 · 0 评论 -
解决:Git的developer角色的人没有push权限无法提交
1.找到你负责的代码仓库的settings 的Repository2.找到Protected Branches(受保护的分支)3.设置用户角色权限 ()原创 2019-11-05 11:31:27 · 1464 阅读 · 0 评论