在Scons构建树的某个深处,我不知道细节,路径被添加到传递给javac的CLASSPATH参数中。
在构建过程中,我收到如下错误消息:
warning: [path] bad path element "C:Userraedengitrojecesource.jar"
实际应该传递给javac的路径是" C:\ Users \ Braeden \ git \ project \ resource.jar"。
我假设这里发生的事情是Scons正沿着某个地方生成一个Windows风格的路径,Python正在将反斜杠解释为转义字符。
此路径(也不是它的相对版本)未硬编码到任何构建文件中。是否可以解决这个问题,或者我是否必须在生成此路径的位置搜索项目并更正它?