programming/tool
-
[IntelliJ] unable to open debugger portprogramming/tool 2022. 9. 14. 08:00
인텔리제이를 재시작 후, 평소 실행되던 프로젝트가 실행되지 않았다. 아래와 같이 에러가 발생하고 실행이 되지 않고 있었다. "unable to open debugger port"로 검색을 해보면 여러 가지 해결책이 나오는데, 비슷하지만 다른 이유로 발생한 경우가 많다. 나의 경우엔 인텔리제이를 "관리자 권한으로 실행"으로 시작하니까 정상적으로 작동했다. 정확한 원인은 해결하지 못했지만, 일단 프로젝트는 정상적으로 실행되어서 넘어갔다. - 위 작성된 글에는 잘못된 부분이 있을 수 있습니다. 알려주시면 수정하겠습니다. ※ info IDE : IntelliJ IDEA 2022.2 (Ultimate Edition) OS : Windows 10 Pro
-
[IntelliJ] 인텔리제이 로그 grep 해서 보기programming/tool 2022. 8. 27. 14:49
인텔리제이를 사용할 때, 리눅스 서버에서 처럼 로그를 Grep 해서 보고 싶을 때 사용할 수 있는 플러그인이 있다. Shift 키를 두 번 눌러서 Plugins를 검색한 후, 'Grep console'이라는 플러그인을 찾는다. 설치되어 있지 않다면 Install로 설치하면 된다. 설치가 되었다면 Restart IDE로 재시작을 하면 설치 완료. 그리고 서버를 실행해서 서비스 탭에서 grep 하고 싶은 단어를 선택한 다음, 우클릭으로 Grep을 선택하면 된다. 그러면 서비스 탭에 Grep 된 로그만 보이는 탭이 새로 생긴다. 여러 탭을 추가할 수 있고, 다른 단어를 선택 후 Add Grep을 할 수 도 있다. Add Grep을 하면 기존 탭 중에서 어떤 곳에 추가할지 묻고, 추가하면 Grep 필터가 기존 ..
-
[IntelliJ] 인텔리제이 줄바꾸기 단축키programming/tool 2022. 6. 19. 20:20
인텔리제이에서 줄 바꾸기는 엔터(Enter) 키로 바꿀 수 있다. 일반적인 줄 바꾸기는 커서의 위치에서 다음 문자들 전체를 새로운 줄로 가져간다. 하지만 커서만 옮기는 기능을 이용하려면 아래와 같은 단축키들로 설정할 수 있다. (*Settings -> Keymap) Start New Line은 커서를 다음 라인으로 바로 옮긴다. Start New Line Before Current는 커서를 이전 라인으로 옮긴다. 해당 단축키들은 아래와 같이 작동한다. - 위 작성된 글에는 잘못된 부분이 있을 수 있습니다. 알려주시면 수정하겠습니다. ※ info IDE : IntelliJ IDEA 2022.1.2 (Ultimate Edition) Gif : ScreentToGif
-
[Eclipse] 이클립스 한글 깨짐(UTF-8,EUC-KR)programming/tool 2021. 4. 9. 00:14
이클립스에서 오래된 소스들을 받았을 때 한글이 깨지는 경우가 있다. 파일 구분 없이 깨질 때도 있고, html, java, jsp 등등 따로 깨질 때도 있다. 아래의 방법은 java 소스 파일들이 깨질 때 사용하는 방법이다. 이클립스의 설정에서 많은 것을 만지는 방법이 있지만, 내가 작업하는 소스와 이클립스에선 이것만 처리하면 된다. 이클립스의 메뉴에서 "Window" > "Preference" > "General" > "Content Types"를 들어가면 위와 같은 화면이 보인다. 여기서 "Java Source File"을 클릭하면 된다. 이때 "File associations"를 보면 *. java 파일이 있는데 이것을 확인하고, 아래 "Default encoding"에 "UTF-8"을 적고 "Up..
-
[Eclipse] 이클립스에서 WSDL을 JAVA로 변환하기programming/tool 2021. 1. 31. 19:28
WSDL을 이용한 프로젝트를 진행하던 중, 새로운 버전의 WSDL을 받아서 사용해야 하는데, 방법을 몰라서 시간을 소비한 김에 아래 내용을 정리한다. 해당 WSDL은 옥션의 API를 이용했다. developer.auction.co.kr/Notice/Notice.aspx?seqNo=174&category=A 옥션 - API [공지]스마일배송 신규API 서비스예정 안내 2019-10-02 | 조회 17850 첨부파일 다운로드 : 안녕하세요. eBay Korea API 운영담당자입니다.이베이코리아가 운영하는 G마켓/옥션/외부사이트/오프라인 모 developer.auction.co.kr 1. 이클립스에서 자바 프로젝트를 만든다. 2. 해당 프로젝트 클릭 후 New -> Other을 누르고 Web Service ..
-
[VS Code] Spring boot VS Code로 실행인자 전달하기programming/tool 2020. 9. 21. 22:26
Spring Boot를 시작할 때 ${db.url}과 같은 방법으로 실행 인자를 전달받을 수 있다. VS Code에서는 실행 인자 전달을 위해서는 launch.json이라는 파일에서 값을 전달할 수 있다. launch.json 파일을 열어보면 위와 비슷하게 설정되어있을 것이다. 실행 인자를 전달하기 위해선 args를 vmArgs로 바꾸고, 인자를 적어주면 된다. "-Dkey=value"의 형식으로 적용할 수 있다. 그리고 launch.json 파일은 프로젝트 폴더 아래의 .vscode 밑에서 찾을 수 있다.
-
[VS Code] Spring Boot 프로젝트 생성하기programming/tool 2020. 7. 16. 22:38
https://leeborn.tistory.com/entry/Spring-Boot-%EC%8A%A4%ED%94%84%EB%A7%81-%EB%B6%80%ED%8A%B8-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%83%9D%EC%84%B1 [Spring Boot] 스프링 부트 프로젝트 생성 https://start.spring.io/ 위 사이트에 접속하면 아래와 같은 설정 화면이 뜬다. 여기서 Project에 Maven을 선택(Gradle도 상관없다) 하고, Language에는 Java, Spring Boot는 처음 선택되어있는 2.2.2, Project.. leeborn.tistory.com 이전에 스프링 부트 프로젝트 생성을 하는 사이트를 적었을 때가 있었다. 이번엔 VS ..