|  | Parâmetros da Linha de Comando de BindGen
BindGen suporta diversos parâmetros de linha de comando além dos usados no código do tutorial.
A Tabela 1 lista as opções mais importantes:
Tabela 1. Opções da Linha de Comando de BuildGen
| Comando | Propósito |
|---|
-b name | Nome do arquivo de definição de ligação da raiz gerada (nome padrão é binding.xml) | -c path | Correção para inserir arquivo de customizações | -n uri=name,... | Fornecer pares de URI do namespace do esquema e nome de arquivo (o padrão é gerar nomes de arquivos a partir de URIs do namespace do esquema) | -p path,... | Caminhos para carregar arquivos de classe Java (o padrão é o caminho de classe usado para executar BindGen) | -s path,... | Caminhos para carregar arquivos de origem Java (origem não é usada por padrão) | -t path | Caminho do diretório de destino para saída gerada (o padrão é o diretório atual) | -w | Limpe todos os arquivos do diretório de destino antes de gerar a saída (ignorado se o diretório de destino for o mesmo que o diretório atual) |
Você também pode passar customizações globais para BindGen como parâmetros da linha de comando, sem a necessidade de criar um arquivo de customizações, usando
-- como um prefixo especial para o valor do atributo de customização.
Portanto, para configurar as mesmas opções globais que as usadas nas customizações da
Listagem 13 , você inclui --property-access=true --force-mapping=true na linha de comando de BindGen. Aspas não são necessárias para o valor do atributo quando você usa essa técnica. Se quiser configurar uma customização que aceita uma lista de diversos valores, simplesmente use vírgulas em vez de espaços como separadores entre os valores individuais (portanto, para ignorar os prefixos m_ e s_ nos nomes de campo, por exemplo, você usaria o parâmetro da linha de comando --strip-prefixes=m_,s_).
|  |
|