728x90
# Error
새로 합류한 Spring Boot 프로젝트에서 Code를 전달받고
IntelliJ를 이용하여 프로젝트를 Bulid 하려는 중 아래와 같은 Error가 발생하였다.
Error running 'Application'
Error running Application Command line is too long.
Shorten the command line via JAR manifest or via a classpath file and rerun
# 발생원인
IntelliJ에서 'Application'을 실행할 때 발생하는 "Command line is too long" 오류는
명령어 줄 길이가 운영체제에서 허용하는 최대 길이를 초과했기 때문에 발생한다.
이 문제는 주로 클래스패스( classpath )에 포함된 라이브러리와 경로가 너무 많아서 발생한다.
# 해결방법
IntelliJ 상단 메뉴에서 Run → Edit Configurations 를 선택하여 준다.
Run/Debug Configurations 창이 오픈되면 왼쪽 카테고리에서 Spring Boot아래의 *Application을 선택한다.
Modify options 항목을 선택하고 Shorten command Line을 선택하여 준다.
그럼 Shorten command Line 선택상자가 활성화 된다.
Shorten command Line 선택상자의 항목을 JAR manifest로 바꾸어 준다.
이후 [Appliy] 버튼을 클릭하여 변경한 설정을 저장하여 준다.
다시 프로젝트를 실행하여 준다.
Spring Bott 프로젝트가 정상적으로 Build 되는것을 확인 할 수 있다.
728x90
'Spring Web > Spring Boot' 카테고리의 다른 글
[SpringBoot] MyBatis 프레임워크를 사용한 CRUD 게시판 구현 (0) | 2024.04.08 |
---|---|
[SpringBoot] IntelliJ IDEA를 사용한 SpringBoot 프로젝트 생성 (0) | 2024.02.07 |