Como posso excluir uma lista de arquivos (realizada em um arquivo) a partir de um conjunto de arquivos Ant?
-
03-07-2019 - |
Pergunta
Existe uma maneira de ter um atributo Ant Fileset-> IncludesFile ter um arquivo de propriedades ou qualquer outro arquivo que contém uma lista de arquivos de classe Java para excluir?
Por exemplo:
Arquivo A.properties OU A.java contém lista ??p>
abc.class mno.class xyz.class
Existe uma maneira de dizer para apontar excludesFile para A.properties de arquivo.
<fileset dir="...">
<excludesFile file="A.properties" />
</fileset>
O comportamento que eu quero é quando o Java é executado, ele exclui o Java arquivos listados neste arquivo (A.properties)
Solução
Hmm ... não tenho certeza se é sensível a maiúsculas. A documentação em http://ant.apache.org/manual/Types/fileset.html mostra "excludesfile", em letras minúsculas, como acontece com outras directivas de formigas.
Eu não sei exatamente o que você está pedindo. Se você tem um conjunto de arquivos que está incluindo arquivos que você gostaria de excluir, e você quer especificar que a lista de arquivos a serem excluídos em um arquivo externo, "excludesfile" é a maneira correta de fazê-lo.