在 GitHub 上叉我

带有特殊字符的工作目录

您可以在 Linux 上的 cwd 中使用冒号 ( :),但您必须将路径分隔符从冒号转换为其他字符,请参阅SUREFIRE-1617

您应该更改类路径分隔符(我们不保证您的应用程序和测试将无缝运行)以避免与分叉 JVM 中的路径发生冲突:

<argLine>-Dpath.separator=;</argLine>

有关配置参数的更多信息,workingDirectory请参阅分叉测试执行一章。

具有特殊字符的本地存储库

该插件支持 Maven 本地存储库路径中的特殊字符(即冒号 ( :))。编译器不支持它,因此源代码必须提前由另一个命令编译。