Java 프로그램을 시작할 때 매우 긴 명령줄을 실행하는 방법은 무엇입니까?

Java 프로그램을 시작할 때 매우 긴 명령줄을 실행하는 방법은 무엇입니까?

많은 추가 라이브러리가 포함된 Java 애플리케이션을 시작해야 합니다(라이브러리는 -cp인수를 사용하여 런타임에 연결될 수 있음). 이 명령줄을 명령 프롬프트에 붙여넣으면 명령줄이 너무 길어서 아무것도 시작되지 않는다는 메시지가 나타납니다. 배치 파일과 변수를 사용하려는 시도도 실패했습니다. 길이가 3600자가 넘는 명령문을 올바르게 실행하려면 어떻게 해야 합니까?

답변1

파일 실행 경로가 더 짧아지도록 Java 앱을 이동합니다(예: C:\Users\Computer\Documents\Mycode\java 대신 c:\java). 두 번째로 파일 이름도 줄입니다. 이 단계를 사용하면 사용하는 문자 수를 줄일 수 있지만, 한도를 초과하는 문자가 많으면 작동하지 않습니다.

관련 정보