在 Ant 脚本中处理 file:// 协议
某些 Ant 目标需要将 URL 定义为属性(如 ivy 模式
),并且由于 file://
协议在 Windows 上有所不同(file: /
或 file:///
) 和 Unix (file://
) 它使整个脚本的可移植性较差。
有没有一种好的方法来处理file
协议而不用搞乱属性和Ant条件?
Some Ant targets require an URL to be defined as property (like the ivy pattern
) and since the file://
protocol is different on Windows (either file:/
or file:///
) and Unix (file://
) it makes the entire script less portable.
Is there a nice way to handle the file
protocol without messing around with properties and Ant conditions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我最终决定使用Ant的Condition任务:
I finally decided to use the Condition task of Ant:
使用
file:///
应该可以在两个系统上工作。 但也许 PathConvert 任务可以帮助您?Using
file:///
should work on both systems. But perhaps the PathConvert task can help you out here?