eGovFrameDev3.8 Setting

표준프레임워크 3.8 준비하기

신규로 개발하는 프로젝트를 위해서 서버세팅이 필요했다. 기존 프로젝트는 표준프레임워크 3.7, 자바 1.8, 스프링 4.3을 기준으로 프로젝트를 설정을 했는데 2019년 1월을 기점으로 오라클 JDK 가 유로화가 되면서 이슈가 발생했다.

2019년 1월 버전인 자바 1.8을 그대로 가지고 개발을 할지 아니면 OpenJDk를 새롭게 적용을 해볼지. 우선은 표준프레임워크 3.8 다운 받아서 기본적인 설정을 했다.

다운로드

표준프레임워크 포털에서 개발환경을 다운로드를 했다. 약 1기가로 한번에 다운이 안되고 계속 실패를 해서 시작부터 짜증이 몰려왔다.

폰트 설정

새로운 버전으로 시작해서 기본적인 설정을 다시해야했다. 일단 폰트 부터 설정을 했다. 예전에는 네이버의 나눔고딕 코딩글꼴을 사용했는데 요즘에는 새로나온 D2 Coding글꼴을 사용한다. e2

어두운테마 적용

기본적으로 제공하는 회색의 테마는 투박하고 눈이 아파서 어두운 테마를 사용한다. e3

UTF-8 인코딩 설정

메모리 Heap 영역 늘리기

Code Template 설정

Types

1
2
3
4
5
6
7
8
9
10
11
12
/**
<pre>
* ${package_name}
*   |_ ${file_name}
</pre>
* Desc : 
* @Company : 회사명
* @Author  : ${user}
* @Date    : ${date} ${time}
* @Version : 
*/
cs

Constructor

1
2
3
4
/**
 * Desc : Constructor of ${file_name} class
 * ${tags}
 */
cs

Methods

1
2
3
4
5
/**
 * Desc : 
 * @Method Name : ${enclosing_method}
 * ${tags}
 */
cs

New Java files

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
 * ------------------------------------------------------------------------------
 * @Project       : 
 * @Source        : ${file_name}
 * @Description   : 
 * @Author        : YONGHO KIM
 * @Version       : v1.0
 * Copyright(c) 2019 회사 All rights reserved
 *------------------------------------------------------------------------------
 *                  변         경         사         항                       
 *------------------------------------------------------------------------------
 *    DATE     AUTHOR                      DESCRIPTION                        
 * ----------  ------  --------------------------------------------------------- 
 * ${date}
 *------------------------------------------------------------------------------
 */
 
 
cs

Automatically bofore build

파일업로드를 구현할때 프로젝트를 따로 리플레시 시켜줘야 하는데 아래와 같은 설정을 통해서 자동으로 리플레시 처리를 할 수 있다.