Проверка, существует ли файл свойств - PullRequest
0 голосов
/ 12 января 2019

Мне нужно проверить, существует ли файл свойств. Если он не существует, build.xml должен использовать само свойство.

  <property file="AntHW.properties"/> 
  <property name="src" location="src"/>
  <property name="build" location="build"/>
  <property name="dist" location="dist"/>
  <property name="docdir" location="javadoc"/>

Ответы [ 2 ]

0 голосов
/ 14 января 2019

Может быть, вы можете попробовать

<available property="properties.available" file="path/to/properties/file" />

Теперь properties.available скажет вам, существует ли файл свойств.

0 голосов
/ 14 января 2019

Вам не нужно проверять, существует ли он. Свойства в ant являются неизменяемыми, после установки значения не могут быть изменены. Таким образом, вы хотите импортировать файл свойств над вашим фрагментом, если свойства существуют в этом файле свойств, значения установлены и не будут перезаписаны фрагментом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...