본문 바로가기
728x90

전체 글86

[Spring] ERROR : Unable to find a single main class from the following candidates 원인main()이 두 개여서 발생한 ERROR이다. 해결 방안• Maven     com.example.TestApplication  • Gradle// build.gradle// main 메소드 명시springBoot { mainClassName = 'com.example.TestApplication'}    참고https://stackoverflow.com/questions/23217002/how-do-i-tell-spring-boot-which-main-class-to-use-for-the-executable-jar 2024. 9. 9.
[CMD] 한글 깨짐(UTF-8, CP949) 상황UTF-8로 인코딩된 파일 내용을 CMD에 띄우려고 할 때 한글 깨짐 현상 발생 원인CMD의 기본적인 인코딩은 CP949 방식이다*참고 : CP949는 EUC-KR의 확장형이다. 해결 방법 다음 명령어로 해결이 가능하다.chcp 65001 현재 인코딩 방식을 UTF-8로 바꾸겠다는 명령이다. 역으로 CP949로 바꾸고 싶다면 chcp 949를 입력하면 된다. 2024. 9. 6.
[CMD] 한글 모드, 영문 모드 변환 (chcp) chcp 437 영문 모드  chcp 949한글 모드 2024. 9. 4.
[CMD] 배치 파일 주석 처리 방법 (rem, ::) rem 또는 ::다음과 같이 work.bat 파일을 작성한다. set TARGET_DIR=D:\test rem CMD 창에 나옴 :: CMD 창에 안 나옴  work.bat 파일을 실행하면 다음과 같은 결과가 나오게 된다.   rem으로 작성한것은 출력이 되고, ::으로 작성한 것은 출력되지 않는다. &명령과 같은 줄에 주석을 추가하고 싶으면 앞에 &를 써준다.  다음과 같이 work.bat 파일을 작성한다. set TARGET_DIR=C:\test & rem CMD 창에 나옴 set TARGET_DIR=C:\test & :: CMD 창에 안 나옴  work.bat 파일을 실행하면 다음과 같은 결과가 나오게 된다. 2024. 9. 2.
[CMD] 디렉토리, 파일 삭제(rd) rdrd [/s] [/q] [드라이브:]경로 /S 지정된 디렉터리 자체와, 그 안의 모든 디렉터리 및 파일을 지웁니다.디렉터리 트리를 지우는데 사용합니다.▶ 지정된 된 디렉터리 및 모든 파일을 비롯 한 모든 하위 디렉터리 트리를 삭제한다./Q 조용한 모드로, /s로 디렉터리 트리를 지우는데 문제가 없으면 다시 묻지 않습니다.▶ 디렉터리 트리를 삭제할 때 확인 표시를 하지 않는다.     /q 매개 변수는 /s도 지정된 경우에만 작동한다.    즉, 주의: quiet 모드로 실행하면 전체 디렉터리 트리가 확인 없이 삭제된다.         /q 명령줄 옵션을 사용하기 전에 중요한 파일을 이동하거나 백업해야 한다./?명령 프롬프트에 도움말을 표시한다. 2024. 8. 30.
[CMD] xcopy xcopy  하위 디렉터리를 포함하여 파일 및 디렉터리를 복사 (배치파일, 파일/폴더 복사 시 유용하게 사용) 기본 포멧xcopy [원본경로] [대상(복사)경로] [옵션] /exclude:[복사 제외할 파일리스트가 적힌 파일명] 예시)xcopy c:\Source d:\Destination\ /e /h /r /k /y /exclude:excludelist.txt xcopy c:\Source\*.* d:\Destination\ /e /h /r /k /y /exclude:excludelist.txt 다음은 excludelist.txt 내용 예시이다..txt.exeCD# 확장자가 txt, exe 파일은 제외한다# 폴더명 C, D는 제외한다  주의원본(source) 경로는 마직막에 \*.* 로 하거나 \를 안붙여.. 2024. 8. 28.
728x90