java
文章平均质量分 63
骆驼0201
好好学习,天天向上
展开
-
@Slf4j在test目录下可以使用,在main目录下使用报错
问题:@Slf4j在test目录下可以正常使用,但是在main目录下使用报错:解决思路怀疑是在哪里配置了只在test下起作用,后来发现在logback-classic的jar包下有一个配置“test”,查了一下其中“test”表示依赖项目仅仅参与测试相关的工作,后来把“test”改成“compile”,就可以正常在main目录下使用log了,直接把“”标签删掉也是可以的。<!-- ...原创 2019-10-22 21:42:41 · 1463 阅读 · 0 评论 -
Slf4j报错:No SLF4J providers were found.
问题:使用@Slf4j的时候出现报错:No SLF4J providers were found。解决思路:点击提示的链接地址,找到了这段信息,但是按照这个的说法将一个个jar包添加上去都不行,还是报错:“No SLF4J providers were found”,使用“slf4j-log4j12”的时候还出现报错:“No appenders could be found for ...原创 2019-10-22 20:06:28 · 6416 阅读 · 0 评论 -
Slf4j报错:cannot resolve method 'info(java.lang.String)'
问题:使用@Slf4j的时候出现报错:cannot resolve method ‘info(java.lang.String)’,log没有info方法。解决思路:首先怀疑没有安装Lombok插件,但是查了下Plugins发现是安装了的,后来检查,发现pom.xml下面只引入了lombok的jar包,并没有引入任何日志框架的jar包。解决办法:引入slf4j的jar包:<...原创 2019-10-22 17:51:22 · 14613 阅读 · 4 评论 -
SpringBoot启动报错:org.springframework.beans.factory.BeanCreationException
SpringBoot启动报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultValidator' defined in class path resource [org/springframework/boot/autoconfigure/valida...原创 2019-09-25 19:42:24 · 12126 阅读 · 0 评论 -
java使用正则表达式提取小括号中的内容
public class Test { public static List<String> getMsg(String msg) { List<String> list = new ArrayList<String>(); Pattern p = Pattern.compile("(\\()([0-9a-zA-Z\\....原创 2018-12-18 17:41:39 · 15491 阅读 · 0 评论 -
执行adb命令报错:/system/bin/sh: findstr: not found
使用java执行adb命令出现报错: 命令:adb shell dumpsys window w |findstr \/ |findstr name= 报错内容: /system/bin/sh: findstr: not found /system/bin/sh: findstr: not found Failed to wri...原创 2018-12-18 15:16:42 · 21238 阅读 · 1 评论 -
通过xml节点的属性获取到节点的其他属性
java代码:String path = "/ui.xml";File file = new File(path);SAXReader reader = new SAXReader();Document document = reader.read(new FileInputStream(file));String xpath = "//*[@text='继续安装']"; // 获...原创 2018-12-19 15:16:28 · 4350 阅读 · 0 评论 -
识别图片内容报错:javax.imageio.IIOException: Failed to read a chunk of type 1933723988
识别图片内容报错: 14:42:17.089 [main] ERROR net.sourceforge.tess4j.Tesseract - Error reading PNG metadatajavax.imageio.IIOException: Error reading PNG metadata at com.sun.imageio.plugins.png.PNGImage...原创 2018-08-21 15:47:50 · 3128 阅读 · 0 评论 -
发送邮件报错:javax.mail.AuthenticationFailedException: failed to connect, no password specified?
java发送邮件时报错:javax.mail.AuthenticationFailedException: failed to connect, no password specified? at javax.mail.Service.connect(Service.java:329) at javax.mail.Service.connect(Service.java:176...原创 2018-08-07 17:19:54 · 7228 阅读 · 0 评论 -
TestNg使用
1、第一个测试用例 下面代码块中,@Test注释一个方法为测试用例,assertEquals(2+2, 4)来判断两个值是否相等package testng_test;import org.testng.annotations.Test;import static org.testng.AssertJUnit.assertEquals;public class FirstTest { ...原创 2018-07-13 15:42:15 · 472 阅读 · 0 评论 -
TestNg配置
1、安装插件https://marketplace.eclipse.org/content/testng-eclipse进入上面那个地址,找到界面上的install,打开eclipse,鼠标按住上图界面中的install按钮将其拖到eclipse空白的地方,会出现如下界面,等界面加载完成后点击下面的confirm同意协议,然后点击finish,回到eclipse主界面后下面会显示在安装软件,中间会...原创 2018-07-13 15:13:13 · 783 阅读 · 0 评论 -
创建 Maven 项目
一、IntelliJ-IDEA创建Maven项目 1、修改maven配置 打开IntelliJ IDEA开发工具,菜单栏:“File” —>“Settings…”,搜索“Maven”选项 Maven home directory:设置本地安装的Maven目录 User settings file:选择Maven目录下的配置文件 ...原创 2018-07-13 15:07:58 · 219 阅读 · 0 评论 -
maven配置
一、环境 1、jdk1.8 2、maven3.5.3 3、windowns二、配置java jdk 假设已经配置好了jdk,添加了JAVA_HOME环境变量三、配置maven 1、下载 http://maven.apache.org/download.cgi 2、解压到指定目录 3、添加环境变量 M2_H...原创 2018-07-13 15:04:41 · 156 阅读 · 0 评论