1 环境版本说明 Jdk : 1.8 Maven : 3.5 IDEA : 专业版 2017.2 2 环境准备 2.1 Maven安装及其配置 2.2 Tomcat安装及其配置 3 详细步骤 3.1 根据模板创建maven工程 file -> new -> project -> maven -> webapp
转载
2024-06-03 11:32:55
112阅读
2、下载jar包首先需要下载JUnit的jar包和它的依赖包hamcrest.core,下载地址:junit:junit:4.13-beta-1hamcrest.core:1.3.0.13、在IntelliJ IDEA项目中添加jar包File→Project Structure→Module→Dependencies→右侧“+”号→JARs or directories... 4、下载
转载
2024-04-07 18:28:43
2213阅读
记得以前面试的时候,面试官问我,平常开发过程中自己会不会测试?我回答当然会呀,自己写的代码怎么不测呢。现在想想我好像误会他的意思了,他应该是想问我关于单元测试,集成测试以及背后相关的知识,然而当时说到测试,我也只知道 Junit。那么今天就说说开发过程中涉及到的测试以及相关的技术栈。虽然测试分为单元测试,集成测试,系统测试等等,但是作为开发,我们可能不需要做这么多的测试(有时甚至不做……
转载
2024-06-20 10:36:16
67阅读
目录一、javaweb基本概念 更改Tomcat端口号”conf/server.xml”二、用Maven环境搭建项目 三、HelloServlet四、ookie、Session 五、JSP 六、Filter过滤器 七、监听器一、javaweb基本概念 ——动态页面和静态页面——示例:eShop静态与动态示例静态页面(例如公司的
转载
2024-10-11 12:05:18
69阅读
1、问题描述 项目打包,突然发现打包好慢,看了下提示信息是运行TESTS,看了下项目,发现是同事提交了一些junit测试类,以前设置过,一下子想不起来怎么跳过test执行打包了,就查了下,记录下。 2、解决方案 网上的方案好多,直接设置配置文件什么的,看了下,其实idea已经有这个配置,只需要点击下
原创
2021-07-25 15:02:08
2445阅读
IDEA快捷键Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctr
转载
2024-04-12 20:16:47
36阅读
1.在集成前我们需要配置必要的Java与Maven环境Java环境配置 Maven环境配置2.Idea中的一些简单配置2.1:选中View-Toolbar与View ToolButtons2.2创建的包分层显示或者包一层显示
包分层显示:点击设置(小齿轮)-“Hide Empty Middle Packages”
包一层显示:点击设置(小齿轮)-“Compact Empty Middle Pack
转载
2024-05-28 09:42:28
438阅读
在idea中使用JUnit
一、环境配置
使用idea IDE 进行单元测试,首先需要安装JUnit 插件。
1.安装JUnit插件步骤
File-->settings-->Plguins-->Browse
转载
2023-10-19 11:19:59
375阅读
一、需求在测试工作场景中,经常会遇到下面的问题:1、执行自动化测试用例的时候,只想指定某个测试类,或者某个方法,又或者某一类用例等,怎么办?2、想要和 Jenkins 一起进行持续集成,可是用例又不可能在 IDE 里面执行,怎么办?这个时候就需要 Maven 登场了,利用 Maven 的Maven-Surefire-Plugin插件可以帮助我们完成上述的目标!它可以通过命令行的形式来管理
转载
2023-11-02 20:46:33
881阅读
springboot + Gradle test时报错:No tests found for given includes:xxxx1. 问题描述2. 问题解决配置测试运行器3. Spring boot junit 安装了idea新版本之后是自带了junit 测试的。项目是springboot 用gradle构建的项目1. 问题描述@Test
public void test() th
转载
2024-04-12 13:04:33
1305阅读
在上一篇文章中,我们说到,C 语言系统应该由程序开发环境,C 语言本身和 C 语言的库组成。且同时说了程序开发环境做了“编写”,“预处理”,“编译”和“链接”这几件事情。但是细节并没有一一呈现。不知道同学们是否想过,这里都经历了一些什么呢?!在这一篇文章中,我们就来看看“上帝说,要有光,就有了光。”是怎么实现的。假设你是上帝,想要实现“给我输出 'HELLO,WORLD!'”。同学们使用的 IDE
转载
2024-09-20 13:44:05
70阅读
IntelliJ IDEA Default 快捷键 IntelliJ IDEA Default Keymap快捷键中文释义EditingCtrl + Space自动完成名称(任意类名,方法名,变量名)注意系统输入法切换的 快捷键不要冲突了。Ctrl + Shift + Space智能代码完成(所期望类型的变量和方法列表供选择)Ctrl + Alt + Space类名自动完成,如果没有import会
直接进入正题:1.TestNG的运行方式如下: 1 With a testng.xml file 直接run as test suite
2 With ant 使用ant
3 From the command line 从命令行
4 IDE 直接在I
转载
2024-05-25 14:38:10
1524阅读
在基于Mybatis的项目中,我们可以通过Mybatis的插件从数据库表结构进行业务代码的生成。今天给大家介绍一款Idea的插件,不仅可以达到Mybatis反向生成的效果,而且还可以更加灵活的使用。插件安装通常Idea插件的安装有两种形式。方式一:直接在Idea中找到Plugins配置,然后搜索“Easy Code”,点击“install”进行安装,重启Idea便完成安装。如下图: 方式
目录 1 创建代码生成器1.1 创建Maven项目1.2 配置 generator.xml1.3 配置 pom.xml1.4 使用及测试2 XML 配置详解2.1 优先2.2 官网没有的2.2.1 property 标签2.2.2 plugins 标签2.2.3 commentGenerator 标签2.2.4 待续Github一起学 mybatis @在使用 mybatis 过程中, 当手
作者: LiWenD 以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身,应该保持合理使用而不滥用。Lombok的使用非常简单。1)引
在idea插件库找到checkStyle下载并安装(重启)再settings里面搜索CheckStyle, 可以看到Tools里面有个CheckStyleCheckStyle.xml文件内容<?xml version="1.0"?>
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1
转载
2024-09-08 07:16:13
114阅读
# 在 IntelliJ IDEA 中导入 Java 和测试模块的完整指南
对于刚入行的小白来说,如何将模块导入到 IntelliJ IDEA 中可能显得有些复杂。但只要你按照以下流程进行,就能轻松完成。本文将通过一系列步骤带你理解如何在 IntelliJ IDEA 中导入 Java 模块和测试模块。
## 流程概述
以下表格展示了导入 Java 和测试模块的主要步骤:
| 步骤 | 描述
刚开始学习写Java的时候,用的eclipse,正式工作后,主要用的myeclipse,去年初在前辈的推荐下,在2折的时候买了正版的 IntelliJ IDEA 和 Pycharm,12.0版终生使用,一年更新。 使用前早就久闻其名,据说是最好的Java开发工具。 起先用的非常不习惯,但是花了钱的,硬着头皮用了下去。 短短一个礼拜,彻底爱上了它!就是辣么酸爽!-------------------
1.多线程代价从一个单线程的应用到一个多线程的应用并不仅仅带来好处,它也会有一些代价。不要仅仅为了使用多线程而使用多线程。而应该明确在使用多线程时能多来的好处比所付出的代价大的时候,才使用多线程。如果存在疑问,应该尝试测量一下应用程序的性能和响应能力,而不只是猜测。
设计更复杂 虽然有一些多线程应用程序比单线程的应用程序要简单,但其他的一般都更复杂。在多线程访问共享数据的时候,这部分代码