![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java日常bug与解疑
有关java的问题解决和知识点解疑
GuochaoHN
Take nothing for granted. Know that the harder you work, the luckier you'll get.
展开
-
@RunWith(SpringRunner.class)注解
正常情况下测试类是需要@RunWith的,作用是告诉java你这个类通过用什么运行环境运行,例如启动和创建spring的应用上下文。否则你需要为此在启动时写一堆的环境配置代码。但是idea编辑器里可以自动识别一个JUNIT的运行环境,所以可以不用加。但在其他编辑器,例如eclipse里面就必须加...原创 2022-04-30 20:59:06 · 642 阅读 · 0 评论 -
在创建空模板的maven项目中添加web项目
1、打开project structure,找到modules,并点击右侧加号2、设置web模块文件夹,默认是没有webapp文件夹的,所以我们在WEB-INF前面添加一个webapp文件层级。之后点击OK.3、点击右下方的加号,设置web项路径,将上面设置好的web项目模块添加进去。路径要和上面配置的一样。最后点击ok并apply。4、检测是否添加成功:检查webapp目录文件夹是否有蓝色小点,有则设置成功。...原创 2022-01-27 22:17:51 · 1912 阅读 · 0 评论 -
folder,source folder,package的区别与作用
目录区别作用区别folder就是普通的文件夹,它和我们window下面使用的文件夹没有任何区别source folder文件夹是一种特别的文件夹,如果你用面向对象的思想去看待这个source folder,那么他是folder的一个子集,作为子集,肯定是有folder的所有功能,而且还有自己特别的功能,他的特别之处,就是在source folder下面的java文件都会被编译,编译后的文件会被放在我们设置的某个文件夹下面(一般我们设置成WEB-INF/classes),source folder下面的转载 2021-11-30 21:26:41 · 811 阅读 · 0 评论 -
eclipse误删项目中classpath文件
简介.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置。.classpath的位置定义了你这个项目在编译时所使用的环境创建新项目的时候会自动生成这两个文件。1.删除.project文件,程序可以正常运行不受影响。2.删除.classpath文件,程序编译出错,无法运行。解决方法:① 如果此时eclipse还没关闭重启,项目右键 restore local history 可以找到删除的文件,restore即可。②如果已原创 2021-07-22 12:32:14 · 1675 阅读 · 0 评论 -
java包中awt和util的区别
awt和util的区别java.util包 ,包含集合框架,collection 类、事件模型、日期和时间设施、国际化和数组各种实用工具类(字符串标记生成器、随机数生成器和位数组)。java.awt包,包含用于创建用户界面和绘制图形图像的所有类。awt是abstract window toolkit抽象窗口工具集的缩写,用来编写窗口应用程序(现在一般常用awt的事件系统,而窗口内容代码放到了javax.swing包中)。eg:List集合应当导入import java.util.List包;但也存原创 2021-07-29 11:14:41 · 436 阅读 · 0 评论 -
Scanner的next()和nextLine()的区别
Scanner:(1)next():遇到空白符就认为输入结束(2)nextLine():遇到换行符认为输入结束public class TestNextLine { public static void main(String[] args) { Scanner input = new Scanner(System.in);// String str = input.nextLine();// String str = input.next();// System.out.pri原创 2021-09-21 16:22:08 · 111 阅读 · 0 评论