【发布时间】:2010-06-16 19:41:52
【问题描述】:
我遇到了与Ant produces jsfl with backslashes instead of slashes 类似的问题,只是我在 Maven 下运行。
我想生成相对于 Maven 的内置属性 ${basedir} 的跨平台路径。问题是在 Windows 下,${basedir} 解析为包含 Windows 样式斜杠的路径。有没有一种简单的方法可以让我将 ${basedir} 转换为即使在 Windows 下也始终使用 Unix 样式斜杠的表单?
【问题讨论】:
-
你的用例到底是什么?
-
我想将依赖于 ${basedir} 的路径传递给“java.library.path”,但 ${basedir} 在 Windows 下包含错误的斜杠类型。
-
我实际上遇到了一个问题,我需要将 ${basedir}/passwordfile 传递给 maven-embedded-glassfish-plugin 命令,而下面的解决方案没有帮助。
-
@ArchimedesTrajano 我建议发布一个单独的问题并链接到对您不起作用的答案(解释实际发生的情况)。
-
是的,我确实找到了解决方案。