Contents
JDK설치
Windows
JDK Download
JDK 설치
Path추가 선택1
….JDK 설치경로의 bin폴더를 윈도우 Path에 추가
Path추가 선택2
….시스템 변수 등록 : JAVA_HOME : JDK 설치 경로
….PATH 추가 : %JAVA_HOME%\bin
Ubuntu
sudo apt update
sudo apt upgrade -y
sudo apt install openjdk-17-jdk
java -version
javac -version
sudo nano ~/.bashrc
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java))))
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrc
echo $JAVA_HOME
삭제 : sudo apt purge openjdk*
eclipse.ini
-vm (반드시 -vmargs 위에 위치시킨다)
Windows : javaw.exe 경로
Ubuntu : apt로 설치한 경우 : /usr/bin/java
Eclipse 설정
Tocate 추가 : Server -> Runtime Environments -> Add
UTF8 설정 : Window -> preferences -> General -> Workspace
UTF8 설정 : Window -> preferences -> Web -> CSS, HTML, JSP Files
Build Path
File -> Dynamic Web Project
Eclipse Plugin
STS3
Lombok
Eclipse 단축키
Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버 상세 검색
Alt + Left, Alt + Right : 이후, 이전
Alt + <- (->) : 이전(다음) 작업 화면
Ctrl + L : Go to Line
Ctrl + O : 소스의 메소드 리스트 확인
F4 : 클래스명을 선택하고 F4를 누르면 해당 클래스의 상속 계층 확인
Ctrl + Shift + Space : 메소드 파라미터 목록
대문자로 Ctrl + Shift + X
소문자로 Ctrl + Shift + Y
문단정렬 Ctrl + Shift + F
Rename Alt + Shift + R
IntelliJ 단축키
Alt + Enter
경고, 오류에 대한 액션을 표시
Shift+Ctrl+Enter
구문 완성
Alt + insert
Generate
Ctrl + Alt + V
변수 자동 완성
Ctrl + Shift + I
코드 구현 즉시 보기
Ctrl+B
심볼의 선언으로 이동
Ctrl+Alt+B
심볼의 구현으로 이동
Alt+F7
어떤 항목이 표시된 모든 곳이 표시
F2
다음 오류, 경고, 제안으로 이동
Alt+1
프로젝트 창 열기
Esc
에디터에 포커스 주기
Ctrl+E
최근 실행했던 파일 확인
Ctrl Ctrl
실행
Ctrl + /
한줄 주석 토글
Shift+Ctrl+/
여러줄 주석 토글
Ctrl+Alt+L
현재 파일 내용 정렬
Shift+Ctrl+Alt+T
리팩토링
Shift+Ctrl+A
단축키 검색
Shift shift
전체 검색
IntelliJ Plugins
Setting > Plugins
Key Promoter X
마우스로 메뉴 실행시 해당 단축키를 알려준다.
Presentation Assistant
Key Promoter X 에서 보여주는 단축키를 보기 좋게 한다.
Request Mapper
mapping url 검색
Rainbow Brackets
괄호에 색깔 부여
Lombok
코드 자동 생성
iBATIS/MyBatis mini-plugin
iBATIS/MyBatis 지원
.ignore
Git ignore 관리
GitToolBox
Git 지원
Nyan Progress Bar
Progress bar 보기 좋게
Grep Console
Console 보기 설정
Spring Boot
spring.jpa.properties.hibernate.dialect
MySQL
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
MariaDB
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MariaDBDialect
One Comment on “Java 요약 정리”