개발 환경 세팅 - ynjch97/YNJCH_WIKI GitHub Wiki
1. eclipse.ini 파일 설정
- 메모리 영역 늘리기
- java.lang.OutOfMemoryError : Java heap space 방지를 위함
- -Xms set initial Java heap size(자바 초기 heap 사이즈 설정)
- -Xmx set maximum Java heap size(자바 최고 heap 사이즈 설정)
-Xms1024m
-Xmx4096m
-javaagent:lombok.jar
2. Maven 설치 및 Eclipse 연동
- https://maven.apache.org/download.cgi >
apache-maven-3.9.6-bin.zip
파일 다운로드
- 압축을 풀어 경로 확인
C:\apache-maven-3.9.6-bin
- 환경변수 -> 시스템 변수 등록
- MAVEN_HOME 등록(C:\apache-maven-3.9.6-bin\apache-maven-3.6.3), Path 추가(%MAVEN_HOME%\bin)
- Path :
C:\apache-maven-3.9.6-bin\apache-maven-3.9.6\bin
이어야 함
- cmd 창에 mvn -version 입력하여 설치 완료 확인
C:\Users\YNJCH>mvn -version
Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Maven home: C:\apache-maven-3.9.6-bin\apache-maven-3.9.6
Java version: 17.0.4.1, vendor: Oracle Corporation, runtime: C:\Program Files\Java\jdk-17.0.4.1
Default locale: ko_KR, platform encoding: MS949
OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"
3. Lombok 이클립스 연동
- Lombok Maven Update
- C:\Users\ynjch.m2\repository\org\projectlombok\lombok\1.16.6 이동
- lombok-1.16.6.jar 파일 더블클릭
cd C:\Users\ynjch\.m2\repository\org\projectlombok\lombok\1.16.6
java -jar lombok-1.14.8.jar
- Eclipse 실행파일 폴더 경로 세팅 (C:\ynjch\eclipse)
- install 버튼 클릭 하여 lombok 연동
4. Spring Boot Gradle 환경에 MySQL 연동
runtimeOnly 'mysql:mysql-connector-java'
spring.datasource.driverClassName=net.sf.log4jdbc.sql.jdbcapi.DriverSpy
spring.datasource.url=jdbc:log4jdbc:mysql://localhost:3306/szs?characterEncoding=UTF-8&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=1111
5. Tomcat
- https://tomcat.apache.org/download-80.cgi >
64-bit Windows zip
- Tomcat 환경 변수 설정
- 시스템 변수 >
CATALINA_HOME
: 설치한 경로 입력 (C:\server\apache-tomcat-8.0.36)
- 시스템 변수 >
Path
> 추가 : %CATALINA_HOME%\bin
- cmd 창에서
echo %CATALINA_HOME%
로 등록되었는지 확인