해볼거인텔리제이로 현재 프로젝트 도커이용해서 실행내부에 다른 프로젝트 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"]현재 프로젝트용 도커 파일..
Tool
인텔리제이에서 파일 업로드 경로 변경을 위해 server.xml 에 context docBase 설정했으나 동작하지 않음 동일 설정 이클립스에서 설정하니 정상 동작함, 인텔리제이 추가설정 검색 1. 인텔리제이 (IntelliJ IDEA)인텔리제이의 경우 아래 이클립스 처럼 IDE 에서 바로 server.xml 수정이 불가직접 server.xml 경로 찾아서 수정해야 함 위 경로의 tomcat 이동 후 /conf/server.xml 에 원하는 내용 추가 # path 는 url domain 뒤에 붙는 경로가 된다.(중요) 인텔리제이 추가 설정 위처럼 하면 동작할 줄 알았으나, 계속 동작하지 않았음아래 설정 체크박스 체크해야함-Dfile.encoding=UTF-8 2. 이클립스이클립스의 경우 프로젝트 익스..
How to remove Postman cloud Test data PostMan 에서 파일업로드 관련 테스트를 할때 upload files to team 에 업로드하면 동일계정 로그인 또는 동일 팀일때는 어디서나 해당 파일을 확인할 수 있다. 하지만 이제 안쓰는 파일이라 지우고 싶을떄는? https://web.postman.co/usage/test-data 포스트맨 웹 링크인 위 주소로 접속해서 (아이디로 로그인) 디테일에 들어가서 지우면 댐
Debeaver (디비버) 활용해서 ssh 터널링 두번통해 서버 내부망 DB 연결 현재 상황 내부망은 was 만 바깥 web서버로 연결 가능하게 열려있음 DB 접속을 위해서는 web서버로 ssh 연결후 거기서 was 로 내부망에 ssh 연결하고 거기서 db 서버로 총 세번의 ssh 인증과정을 거쳐야 DB 서버로 접속이 가능함 -> 개귀찮음 ssh 터널링 설정을 발견, ftp 의 경우 filezila 말고 winSCP 사용하면 더블 터널링 가능but 디비는 두번의 터널링 하는 방법을 찾던 중 DBeaver 설정을 건드리면 가능한거 확인 바로 조짐 1. DB 연결할 때 SSH 설정탭 이동 2. 웹서버, was 연결 정보 입력 후 TestConnection 통해 연결되는지 확인 3. 마지막으로 내부망 19..