IntelliJ 프로젝트 빌드시 "Command line is too long. Shorten command line for …" 에러를 만나게 되는 경우가 있다.
이런 에러를 뿌리면서 빌드가 안된다.
해결방법
프로젝트 루트 경로에서 .idea/workspace.xml 파일을 찾는다. 이 파일에서 <component name="PropertiesComponent"> 섹션을 찾는다. 그 안에 dynamic.classpath 프로퍼티를 하나 넣어준다.
<component name="PropertiesComponent">
...
<property name="dynamic.classpath" value="true" />
...
</component>
만약 PropertiesComponent 섹션이 없으면 dynamic.classpath 프로퍼티와 함께 추가해준다.
이렇게 해결이 안된다면, Run > Edit Configurations.. 로 들어가서 Shrten command line 항목을 JAR manifest로 변경해보자
댓글