Tool/IntelliJ

해볼거인텔리제이로 현재 프로젝트 도커이용해서 실행내부에 다른 프로젝트 jar 도 도커로 실행시켜둠 (api 서버용)현재 프로젝트는 jar 로 빌드해서 도커에서 실행되도록해당 프로젝트 인텔리제이에서 실시간으로 디버깅 하기프로젝트 구성jar 로 실행시킬 api 앱 생성rest api 2개 응답하는 앱 생성 후 jar 로 말기 현재 프로젝트 생성위 jar 로 실행시킨 api 서버로 요청 보내고 응답 보여주는 앱 만들기 도커 파일 생성api 앱 도커 파일FROM openjdk:17-jdk-slimCOPY *.jar /app/app.jar# 작업 디렉토리 설정WORKDIR /app# 포트 8888에서 실행EXPOSE 8888CMD ["java", "-jar", "/app/app.jar"]현재 프로젝트용 도커 파일..
sout , iter 등 유용한 축약어 모음
🤟잘쓰면 멋있음  🤟
인텔리제이에서 파일 업로드 경로 변경을 위해  server.xml 에 context docBase 설정했으나 동작하지 않음 동일 설정 이클립스에서 설정하니 정상 동작함, 인텔리제이 추가설정 검색 1. 인텔리제이 (IntelliJ IDEA)인텔리제이의 경우 아래 이클립스 처럼 IDE 에서 바로 server.xml 수정이 불가직접 server.xml 경로 찾아서 수정해야 함  위 경로의 tomcat 이동 후 /conf/server.xml 에 원하는 내용 추가 # path 는 url domain 뒤에 붙는 경로가 된다.(중요) 인텔리제이 추가 설정 위처럼 하면 동작할 줄 알았으나, 계속 동작하지 않았음아래 설정 체크박스 체크해야함-Dfile.encoding=UTF-8 2. 이클립스이클립스의 경우 프로젝트 익스..
인텔리제이 실행시 항상 이전에 사용하던 프로젝트가 자동으로 열려서 불편했다. 초기화면으로 프로젝트 선택해서 오픈할 수 있는 방법은 아래와 같다. 상단 사이드바의 File > Setting > System Setting  에서 Reopen projects on startup 체크 해제해주면 끝
계속 추가될 예정 Ctrl + Alt + L : 코드정렬 Ctrl + Y : 한줄삭제 Crtl + D : 한줄복사 ALT+Enter : 첫번째 Import class 입력으로 자동생성 (@Entity , @Id 등 ) Ctrl + G : 동일한 단어 다중선택 해서 바꾸기 기능 Insert 키가 눌러져 있을 경우 커서가 네모로 바뀌면서 엔터치면 아래줄로 이동됨
Shift 두번 클릭해서 vm options 으로 가서 마지막 줄에   -Dfile.encoding=UTF-8] 추가