### Affected version 3.11.2 ### Bug description I noticed that if a directory name has a `,` in it when the `options` file is generated the `-d` is split thus causing a failure. For example: `/my,directory/my-project/my-module` Results in an option file that looks like ``` -sourcepath '/my,directory/my-project/my-module/target/generated-sources/annotations' -author -bottom 'Copyright © 2025. All rights reserved.' -charset 'UTF-8' -d '/my, directory/my-project/my-module/target/reports/apidocs' -docencoding 'UTF-8' -doctitle 'my-module 3.5.0-SNAPSHOT API' -use -version -windowtitle 'my-module 3.5.0-SNAPSHOT API' ``` Thus it fails with: ``` [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.11.2:jar (attach-javadocs) on project sample-domain-model: MavenReportException: Error while generating Javadoc: [ERROR] Exit code: 2 [ERROR] error: Illegal package name: ",directory/my-project/my-module/target/reports/apidocs" [ERROR] 1 error [ERROR] Command line was: javadoc -J-Duser.language= -J-Duser.country= @options @packages [ERROR] [ERROR] Refer to the generated Javadoc files in '/my,directory/my-project/my-module/target/reports/apidocs' dir. [ERROR] [ERROR] -> [Help 1] ``` My configuration is as follows: ``` <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>${maven.javadoc.plugin.version}</version> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> ```