
Java
Jvav相关
豆豆菌
这个作者很懒,什么都没留下…
展开
-
springboot 打包后缺少本地依赖的lib(jar包)
问题:项目在本地可以运行,但是打包部署服务器时,提示没有相关依赖的本地lib中的.jar文件。解决办法:1、确保pom文件中有依赖本地的jar,类似如下:<dependency> <groupId>com.common.util</groupId> <artifactId>util</artifactId> <scope>system</scop原创 2021-07-01 15:01:52 · 6155 阅读 · 1 评论 -
Java Idea 远程Debug调试
由于部署环境的差异性,相信很多朋友都碰到过开发环境正常测试过的功能在测试环境甚至生产环境下出现bug的情况。一般情况下,生产环境可以采取的手段比较单一,即通过日志的方式获取运行中的环境上下文,分析日志文件并尝试重现bug。这会带来的问题还是不少的,首先,日志的分析是一项比较耗时的工作;其次,现有的日志记录不一定能反映出问题,你可能需要多次重复这个过程(分析日志->猜测问题->加日志->部署->获取日志)来慢慢逼近问题。倘若是测试环境,我们还多了一项可供选择的手段——远程调试——将程序原创 2021-06-25 16:58:19 · 331 阅读 · 0 评论 -
idea中使用springboot 添加访问图片或者其他的虚拟路径
所需步骤:(为了大家方便使用我将代码直接粘在下方)1.新建一个类继承WebMvcConfigurerAdapter2.重写addResourceHandlers方法3.加入要配置的虚拟路径registry.addResourceHandler("/img/**").addResourceLocations("file:E:\\musicInfo\\img\\");将下方代码放至S...原创 2019-03-10 19:18:13 · 1971 阅读 · 2 评论 -
Springboot 整合log4j2日志
一、引入Jar包springboot默认是logback的日志框架的,所以需要排除logback,否则会出现Jar依赖冲突的报错。如果通过如下配置无法解决冲突,使用maven Help解决冲突。<dependency> <groupId>org.springframework.boot</groupId> <artifac...原创 2020-03-06 17:34:45 · 117 阅读 · 0 评论 -
idea打印彩色日志(log4j2)
在Log4j 2.10以前的版本,pattern中配置 %highlight 属性是可以正常打印彩色日志的。如下:%highlight{ 这里是需要彩色打印的内容}<PatternLayout pattern="%highlight{%-5level} %date{HH:mm:ss.SSS} [%thread] %logger{36} - %msg%n"/>但是是更新...原创 2020-03-09 09:29:26 · 1635 阅读 · 0 评论 -
Java(不起眼的小问题)用==比较两个字符串内容相等
解析:两个字符串在比较内容是否相等的时候,如果使用"==",当两个字符串不是指向内存中同一地址,那么即使这两个字符串内容一样,但是用"=="比较出来的结果也是false。所以两个字符串在比较内容是否相等的时候一定要使用"equals"方法。示例:运行如下代码得到结果:a == a2 return falsea.equals(a2) return true代码:publi...原创 2019-06-11 09:46:25 · 812 阅读 · 0 评论