티스토리 뷰

Intellij SVN

이미 프로젝트가 열려있다는 가정하에 다른 svn check out 원하는 경우 :

상단 SVN > Browse VCS Repository 클릭하면, 하단에 소스들 나옴!

 

 


 

Intellij SVN maven setting

세팅(단축키 ctrl + alt + s)에서 해당 부분 회색으로 칠해진 부분 override 클릭하고 폴더 변경하고

use 어찌구 체크 하고 ok 누름 끗

 


 

intellij server 추가

 

화면에서 run 클릭 후 화살표있는 부분 클릭~!

해당 화면에서 + 버튼 클릭하면 호랑이가 짜잔~

나는 로컬 클릭했음@

그러면 이렇게 화면이 나온다

port 변경하고 싶은 경우 변경하는데 하단의 JMX port도 같이 변경 해줘야 함!

- Warning: No artifacts configured : Deployment 탭에서 나머지 설정을 해주거나, Fix 버튼을 클릭하여 마무리 설정을 해주면 된다.

초기 설정 ▲

설정 변경 ▲

나는 기본 세팅에서 디폴트 브라우저만 크롬으로 변경했고

중간에 update action / frame deactivation은 사진과 같이 변경했음

저게 소스 변경되었을 때 리스타트없이 자동으로 빌드해주는 거라 진짜 편함

  • 이클립스는 자바파일 변경하면 리스타트 해줬었는데 이건 조금 기다리면 소스 변경 후 알림도 옴
  • 커뮤니티 버전은 모르겠으나 유료 버전은 됨

그리고 상단 탭에서 Deployment 클릭 후 + 클릭하면 뭐 선택하라고 나오는데

배포 설정

※ 배포 패키지 유형 참고

1) 아카이브(.war, .ear 등) 파일로 배포 한다.

- 아카이브는 WAS(Tomcat 등)에 의해 자동으로 압축이 해제된다.

- 파일이 많은 경우 압축을 푸는 시간이 오래 걸릴 수 있다.

- 원격 서버에 배포시 한 개의 파일만 전송하면 된다.

2) exploded(expanded)

- 아카이브를 압축 해제하여 디렉토리 형태로 배포 한다.

- 원본 소스를 건드리지 않고 그대로 배포하는 경우에 적합하다.

- 별도 디렉토리에 원본 소스를 복사하여 만들기 때문에 파일이 많은 경우 복사하는 시간이 오래 걸릴 수 있다.

exploded가 조금 더 빠르다고 해서 이걸로 세팅!

배포 설정을 하면 하단에 Application context가 자동으로 설정되는데

나는 / 로 변경 하였다. 프로젝트마다 path가 다르니 그거에 맞게 해주면 되고, 저거 지금 못했어도 나중에

해당 페이지 다시 들어가서 변경해주면 됨!

최초에 만든 프로젝트 네임으로 설정되어 있는데 그대로 냅두면,

http://localhost:8080/프로젝트명/index.jsp과 같은 경로로 접속해야 함!

 


 

intellij 프로젝트 클린 방법

File > invalidate Caches 클릭~!

첫번째 체크 후 파란색 버튼 클릭

 


 

intellij JAVADOC 파일 삭제 시 - 대용량 파일 삭제 시 -

[우린 SVN을 사용함]

만약 javadoc 파일 삭제 하고 싶은 경우, 삭제 후 commit을 하면 자꾸 doc파일들이 보이는데

이건 진짜로 지울꺼냐는 의미 commit 눌러도 상관없지만 10분동안 멈춰있는 현상을 볼 수 있음

그래서

해당 앱 open 후 URL 입력 후

지우고 싶은 파일 오른쪽 마우스 클릭 후 삭제 > OK

끗! 완전 짱짱 빠르게 지워진다!!!

그리고 인텔리제이에서 업데이트 한 번 받으면 끗!