JAVA常用配置

1. tomcat日志中文乱码设置

在这里插入图片描述

2. IDEA使用

2.1. 环境变量配置

图片: jdk的bin所在目录在这里插入图片描述

2.2. 常用插件

image-20230101160012247

image-20230101160050449

image-20230101160106312

2.3. JUnit Generator设置

在这里插入图片描述
在这里插入图片描述
Junit4内文件

#macro (cap $strIn)$strIn.valueOf($strIn.charAt(0)).toUpperCase()$strIn.substring(1)#end 
#foreach ($entry in $entryList) 
#set( $testClass="${entry.className}Test") 
package $entry.packageName; 

import org.junit.Test; 
import org.junit.Before; 
import org.junit.After; 
import org.junit.BeforeClass; 
import org.junit.AfterClass; 

//@SpringBootTest
//@RunWith(SpringJUnit4ClassRunner.class)
//@ContextConfiguration(locations = { "classpath*:/application-context-test.xml"})
//@ContextConfiguration(classes = {SpringCofiguration.class})
public class $testClass { 

    @Before
    public void before() { 
    } 
  
    @After
    public void after() { 
    } 
  
    @BeforeClass
    public static void beforeClass() { 
    } 
  
    @AfterClass
    public static void afterClass() { 
    } 
  
    #foreach($method in $entry.methodList) 
    /** 
    * 
    * Method: $method.signature 
    * 
    */ 
    @Test
    public void test#cap(${method.name})() { 
    //TODO: Test goes here... 
    } 
  
    #end 
  
    #foreach($method in $entry.privateMethodList) 
    /** 
    * 
    * Method: $method.signature 
    * 
    */ 
    @Test
    public void test#cap(${method.name})() { 
    //TODO: Test goes here... 
    #foreach($string in $method.reflectionCode) 
    $string 
    #end 
    } 

#end 
} 
#end

2.4. Jrebel设置

首先下载激活vpn,在阿里云盘。
激活窗口中,需要填入license的地址和邮箱,后面的邮箱可以随便写一个,license地址则需要使用我们刚才开启的工具上显示的地址:http://127.0.0.1:8888,而且地址必须跟一个参数(参数生成地址:https://www.guidgen.com/),如下图所示:
在这里插入图片描述
激活后设置为离线模式
在这里插入图片描述

2.5. 类模板设置

在这里插入图片描述

2.6. 方法模板设置

首先新建模板组
在这里插入图片描述
然后新建实时模板
2
在这里插入图片描述
模板文本内容:

**
* @Description  
$param$
* @return $returns$
* @Author 周生运
* @Date $date$ $time$
*/

编辑变量及展开方式设置为Enter
在这里插入图片描述
param变量默认值设置为多行展示

groovyScript( "def result='';  def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();  for(i = 0; i < params.size(); i++) {     result+='* @'+'param ' + params[i] + ((i < params.size() - 1) ? '\\n': '') };  return result", methodParameters() ) 

3. GIT汉化教程

下载阿里云盘内git
bash汉化:
在这里插入图片描述
在这里插入图片描述
GUI汉化:
把msg文件复制到以下文件夹
在这里插入图片描述
在这里插入图片描述

4. JDK配置中文注释

首先,下载 JAVA_API_1.8_CHS.CHM 这个文件(阿里云存在),放在一个目录下,目录下cmd输入:hh -decompile html18 jdk api 1.8_google.CHM,就会在当前目录下生成一个html18的文件夹(文件夹名称随意),然后进入idea的project structure,如下设置
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
中文版,平时开发超实用工具。 Java 2 Platform 软件包 java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 java.awt 包含用于创建用户界面和绘制图形图像的所有类。 java.awt.color 提供用于颜色空间的类。 java.awt.datatransfer 提供在应用程序之间和在应用程序内部传输数据的接口和类。 java.awt.dnd Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im 提供输入方法框架所需的类和接口。 java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。 java.awt.image 提供创建和修改图像的各种类。 java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 java.awt.print 为通用的打印 API 提供类和接口。 java.beans 包含与开发 beans 有关的类,即基于 JavaBeansTM 架构的组件。 java.beans.beancontext 提供与 bean 上下文有关的类和接口。 java.io 通过数据流、序列化和文件系统提供系统输入和输出。 java.lang 提供利用 Java 编程语言进行程序设计的基础类。 ......
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值