2009-05-26 2 views
0

Некоторые Ant цели требуют URL, чтобы определить как свойство (как ivy pattern) и поскольку протокол file:// отличается от Windows (либо file:/ или file:///) и Unix (file://) это делает весь сценарий менее портативен.Обрабатывать файл: // протокол в скрипте

Есть ли приятный способ обработки протокола file без каких-либо проблем со свойствами и условиями Ant?

ответ

0

я, наконец, решил использовать условие задачи Ant:

<condition property="file.protocol" value="file:///" else="file://"> 
    <os family="dos"/> 
</condition> 
1

Использование file:/// должно работать на обеих системах. Но, возможно, задача PathConvert может помочь вам здесь?