본문 바로가기

세팅

[이클립스 셋팅] 웹개발

JDK에 맞는 WAS 스펙이 있다. 그때 그때 구글링을 통하여 환경을 정함

 

필요한 프로젝트에 모두 몰아넣는다.

Jd-eclipse : 이클립스 디컴파일러

Settings.xml : maven 사용시 레파지토리 설정 가능

 

Eclipse.ini 파일을 열고 sts는 이름이 좀 다름 ini 파일 열면됨

 

-vm : JRE 실행파일명을 포함한 전체경로 기입 vmargs 이전에 설정(JDK1.8 이하는 jre/bin에 있음)

-vmargs : JVM 옵션 설정

-Dosgi.requiredJavaVersion=1.11 : 사용할 Java버전 명시

-Xverify:none : 초기 실행 시 클래스의 유효성을 검사 생략

-XX:PermSize=256M : 클래스(static영역)와 메서드를 위한 공간의 크기

-XX:MaxPermSize=512M : 클래스(static영역)와 메서드를 위한 공간의 최대크기

-XX:MaxNewSize=512M : 새로 생성된 객체들을 위한 최대 크기

-XX:NewSize=128M : 새로 생성된 객체들을 위한 공간의 최대 크기

-Xms1024m : 이클립스가 사용하는 최소 Heap 메모리 크기

-Xmx1024m : 이클립스가 사용하는 최대 Heap 메모리 크기

-XX:+UseG1GC : UseConcMarkSweepGC 를 주로 사용하는 것 같다. 상황에 맞는 GC를 사용

 

</붙용>

-vm

C:\shin\project\toby\jdk-11\bin\javaw.exe

-vmargs

-Dosgi.requiredJavaVersion=1.11

-Xverify:none

-XX:PermSize=256M

-XX:MaxPermSize=512M 

-XX:MaxNewSize=512M

-XX:NewSize=128M

-Xms1024m 

-Xmx1024m

-XX:+UseConcMarkSweepGC

 

구글링 하면 setting.xml 을 사용할 수 있도록 나옴. Setting.xml 에 내용을 넣고 위 한줄만 수정해주면 로컬 레파지토리 경로를 설정 가능

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 https://maven.apache.org/xsd/settings-1.0.0.xsd">

<localRepository>C:/shin/project/aproject/repository</localRepository>

</settings>

 

1. Repository (메이븐 라이브러리 추가)

2. userSetting setting.xml

라이브러리들이있다.

요건 ojdbc를 직접 lib에 넣었는데위에 레파지토리 폴더에 넣어보자.

Jsp가 느리다면 다 체크를 해제하고 xml, jsp만 체크하자

jsp가 느리다면 이것역시 위와같이 체크해제

 

이클립스 띄어쓰기 표시

인코딩설정. 전자정부 이클립스는 기본적으로 셋팅이 되어 있다. 할필요 없음.

 

Run on server가 안보인다면 위에처럼 체크할 것

* 프로젝트를 생성하고 각 아이디 생성

5. groupId : 프로젝트의 고유명칭(이클립스로 생성하는 모든 프로젝트 사이에서 고유하게 식별해줌 ex) org.apache.commons 를 적어줌. 보통 도메인 뒤집기방식)

6. artifactId : jar 혹은 war로 묶을 때 확장자를 제외한 명칭 ex)logging

> 소문자로 작성하는 것이 규칙. 특수문자를 사용하지 않는다.

 

Jd-eclipse 디컴파일러 필요한 사람만 설치

 

JD eclipse down load site

http://java-decompiler.github.io/

 

zip 파일 다운로드

다운받은 파일 추가 후 next > next

 

 

'세팅' 카테고리의 다른 글

VMware 설치  (0) 2020.10.21