{"id":"751d9e9be2f8364a","repo":"spring-projects/spring-boot","slug":"failed-to-parse-arguments","errorCode":null,"errorMessage":"Failed to parse arguments [{}]","messagePattern":"Failed to parse arguments \\[(.+?)\\]","errorType":"validation","errorClass":"IllegalArgumentException","httpStatus":null,"severity":"error","filePath":"build-plugin/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/RunArguments.java","lineNumber":73,"sourceCode":"\n\tDeque<String> getArgs() {\n\t\treturn this.args;\n\t}\n\n\tString[] asArray() {\n\t\treturn this.args.toArray(new String[0]);\n\t}\n\n\tstatic String[] parseArgs(@Nullable String arguments) {\n\t\tif (arguments == null || arguments.trim().isEmpty()) {\n\t\t\treturn NO_ARGS;\n\t\t}\n\t\ttry {\n\t\t\targuments = arguments.replace('\\n', ' ').replace('\\t', ' ');\n\t\t\treturn CommandLineUtils.translateCommandline(arguments);\n\t\t}\n\t\tcatch (Exception ex) {\n\t\t\tthrow new IllegalArgumentException(\"Failed to parse arguments [\" + arguments + \"]\", ex);\n\t\t}\n\t}\n\n}\n","sourceCodeStart":55,"sourceCodeEnd":78,"githubUrl":"https://github.com/spring-projects/spring-boot/blob/5b2dbdbb8be64415eb6552f81ff7c449c8d251e6/build-plugin/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/RunArguments.java#L55-L78","documentation":"Error \"Failed to parse arguments [{}]\" thrown in spring-projects/spring-boot.","triggerScenarios":"Thrown at build-plugin/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/RunArguments.java:73 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"analyzedSha":"5b2dbdbb8be64415eb6552f81ff7c449c8d251e6","analyzedAt":"2026-08-04T18:53:14.967Z","schemaVersion":2}