들어가며 Java 애플리케이션을 JAR형태로 외부 서버에서 실행을 할 때 디버깅을 해야 할때가 있다. JDB를 사용할 수도 있을 것임(다만 불편하고 기능이 한정적) 이때 Intelij로 Remote Debugging이라는 기능으로 디버깅을 할 수가 있다. 사용법 JAR를 실행하는 장비에서 디버깅을 위해 특정 port를 열어주고 Intelij에서 port에 접근하여 디버깅을 수행하는 방식이다. 외부 서버 설정 먼저 JAR 파일을 실행할 때 argument를 추가하고 실행을 해줘야 한다. 참, 이때 장비에서 지정한 port는 firewall port가 열려있어야 함 리눅스인 경우 설정 방법은 아래 글 참고 [Linux] 방화벽(Firewall) 포트 허용 방법 Linux에서 외부 접근을 위해서 방화벽 포트를..
들어가며 인텔리제이를 사용하면서 Java 버전을 변경해야 할 일이 종종 있는데 간단한 방법이지만 그래도 공유를 하고자 한다. 방법 File -> Project Structure (Ctrl + Alt + Shift + S)를 들어가서 Project 탭에서 Project SDK를 원하는 버전으로 바꿔준다. 그 다음으로 Modules 탭을 눌른후 Sources 탭을 누른 뒤 Language level을 버전에 맞게 바꾸어 준다. 그런 다음 Sources 탭에서 Dependencies 탭으로 전환해준 뒤에 Module SDK의 버전은 맞게 바꾸어 준다. 끝으로 이 글이 도움이 되었다면, 하단의 Google 광고 👎👎👎 한번씩 클릭 부탁 드립니다. 🙏🙏🙏 광고 클릭은 많은 힘이 됩니다!
들어가며 Intelij를 로깅이 되지 않는(콘솔로만 출력되는 Exception 메시지 등) 콘솔 메시지를 파일로 저장을 하고자 할 때가 있다. 모든 콘솔 출력을 파일로 저장하기 위한 방법을 공유하자 한다. 방법 1. Run - Edit Configuration 클릭 2. 콘솔 출력 저장을 원하는 Application - Logs 탭 - Save console output to file 체크, 출력 저장 파일명 입력 3. 콘솔 창에서 "Console output is saving to" 메세지가 출력되며 해당 경로 파일에 저장됨 끝으로 이 글이 도움이 되었다면, 하단의 Google 광고 👎👎👎 한번씩 클릭 부탁 드립니다. 🙏🙏🙏 광고 클릭은 많은 힘이 됩니다!
들어가며 JSON을 쓰다보면 포맷에 맞추어 이쁘게 포맷팅을 해야할 때가 있다. 간단하게 사용할 수 있는 Tool을 추천하고자 한다. 추천 Web상에서 사용할 수 있는 JSON Formatter & Validator이다. 간단하게 JSON 원본을 집어 넣고 Process 버튼을 누르면 결과를 통해서 볼 수 있음 JSON Formatter & Validator Format and validate JSON data so that it can easily be read by human beings. jsonformatter.curiousconcept.com 끝으로 이 글이 도움이 되었다면, 하단의 Google 광고 👎👎👎 한번씩 클릭 부탁 드립니다. 🙏🙏🙏 광고 클릭은 많은 힘이 됩니다!
들어가며 .bat(배치파일)로 Java 애플리케이션을 실행하려는데 콘솔창 전시되지 않는 상태로 실행을 하고자 했다. 생각보다 쉽지 않아서 이리저리 찾아보다 괴상한 방법(?)을 알아내었다. 간단하진 않지만 혹시나 필요할 수도 있는 상황이 있을 것 같아 공유하고자 한다. 해결방법 파일은 총 2개가 필요하다. Application을 실행하고자 하는 .bat(배치) 파일 .bat 파일을 실행시키는 .vbs(비주얼 베이직) 파일 Execute.bat D: cd D:\MyProject\Bin java -jar Application.jar NotConsole.vbs Set objShell = CreateObject("Shell.Application") objShell.ShellExecute "Execute.bat"..
들어가며 intelij로 프로세스를 실행하다 보면 동일한 클래스를 이미 실행시킨 상태에서 실행하려 하면 팝업이 뜨게 된다. 어쩔수 없이 기존 프로세스를 죽인 뒤에 실행을 해야 됬는데 'parallel run'을 통해서 해결할 수 있는 방법을 공유하고자 한다. 해결방법 해당 프로세스의 Configuration을 수정 'Edit Configurations..' 클릭 (보통 한번 실행을 하게 되면 저장이 되게 됨) 오른쪽 상단의 'Allow parallel run' 체크 끝으로 이 글이 도움이 되었다면, Google 광고 한번씩 클릭 부탁 드립니다. 🙏🙏🙏 광고 클릭은 많은 힘이 됩니다!
들어가며 Windows에서 배치파일(.bat)로 CMD 명령을 실행할때가 있는데 이때 관리자 권한이 필요한 경우가 있습니다. 배치파일(.bat) CMD 문법으로 관리자 권한을 얻는 방법을 공유하고자 합니다. 해결방법 배치파일 (.bat) 코드 아래 코드 실행 후 원하는 명령을 실행하면 된다. REM --add the following to the top of your bat file-- @echo off :: BatchGotAdmin :------------------------------------- REM --> Check for permissions >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" RE..
- Total
- Today
- Yesterday
- 텐트
- 배낭여행
- windows
- 인텔리제이
- 방통대 과제물
- 자전거 여행
- springboot
- git
- 이펙티브 자바
- JavaFX Table View
- effectivejava
- TableView
- 일본여행
- 배낭 여행
- Java UI
- java
- intelij
- 이펙티브자바
- 자바
- 자전거
- 일본 자전거 여행
- JavaFX 종료
- 이펙티브
- JavaFX Window Close
- 스프링부트
- 일본 여행
- JavaFX 테이블뷰
- 일본 배낭여행
- JavaFX
- effective java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |