목록셋팅 (5)
yoni
보호되어 있는 글입니다.
file > Project Structure... new 혹은 edit으로 jdk 를 설정한다. edit을 눌러 추가적으로 .jar파일을 넣을 수 있다. 이렇게 셋팅을 해 놓으면 해당 프로젝트의 jdk의 기본 설정이 된다. 아래의 설정은 모듈을 추가하여 각각의 jre 를 셋팅하여 사용할 경우 아래 내용대로도 설정할 수 있지만 file > Project Structure...의 설정이 우선순위로 잡히게 된다.
1. (로컬의 포트 충돌 났을 경우)cmd 모드 >netstat -ano | find "충돌나는포트" 위의 명령어로 충돌나는 포트가 pid가 살아있는지 확인 위의 사진의 경우가 pid가 살아있는 형태(listening)여서 >taskkill /f /pid "해당프로세스의pid"를 사용해서 프로세스 죽이기 2. 리눅스일 경우 서버를 .sh로 죽여도 서버가 내려가지 않을 경우 서버의 캐시가 남은 상황이다. 해서 >ps -ef | grep scheduler(찾고자하는 파일명) 로 pid가 살았는지 확인을 해본다. 그리고 kill 명령어로 프로세스를 죽인다. >kill 1234(pid)
ex)쉘 경로 \enomixsrc\home\apps\bin\trans_ticket.sh [trans_ticket.sh] java -Xms32m -Xmx256m -DENOMIX_HOME=$ENOMIX_HOME -classpath $CLASSPATH spectra.ee.command.CommandTransTicket $1 $2 >-Xms32m -Xmx256m : 쉘을 돌릴때 할당될 메모리 32m: min memory 256m: max memory >spectra.ee.command.CommandTransTicket: 쉘을 돌릴때 비지니스로직 파일 부분 > $1 $2: 파라미터 [실행_리눅스환경] >cd 쉘경로 >./쉘파일명.sh 파라미터1 파라미터2 : 로그 확인하기 ; 파라미터의 양식은 쉘파일에서 확인
1. 버그가 나지 않은 소스를 전체 빌드를 시킨다(생략해도무관) 2. maven > 떨굴 서버 지정 > install 3. [INFO] Installing D:\_SVN\TS_ECC\KCB_EER_2.1\enomixsrc\supertalk-05-engine\target\ecc-05-engine-4.1.0-oracle.jar to C:\Users\jhyu\.m2\repository\com\spectra\ecc-05-engine\4.1.0\ecc-05-engine-4.1.0-oracle.jar 소스를 체크아웃 받은 곳의 .jar 를 사용한다.