ImportanteUm conjunto de alvos antaca reutilizáveis. | |
Baixe Agora |
Importante Classificação e resumo
Propaganda
Importante Tag
Importante Descrição
Um conjunto de alvos de formigas Apache reutilizáveis. Importante é um conjunto de alvos reutilizáveis da APACHE com a meta para padronizar arquivos de construção do projeto evitando redundância excessiva. Antes de descrever o que é importante, vamos resumir como o Apache Ant Works.ant é uma ferramenta de construção, semelhante na meta. É baseado na plataforma Java, por isso é independente do sistema operacional subjacente. Um projeto de formiga típico tem um conjunto de classes Java e um arquivo de compilação (por padrão chamado, build.xml). A formiga tem um conjunto de tarefas que pode executar ações como: Gerenciamento de arquivos (criar, copiar, excluir), ferramentas Java (compilador Java, Java Virtual Machine), operações de banco de dados, gerenciamento de código-fonte (CVS), etc Cada arquivo de compilação de formiga define Um conjunto de alvos para um projeto que executa tarefas e é parametrizado por propriedades. Para o mesmo tipo de projeto, os arquivos de construção são principalmente identic.important é um conjunto de alvos de formigas Apache reutilizáveis. O objetivo do importante é padronizar vários arquivos de compilação de projeto e evitar redundância excessiva.Importante foi iniciado em 2004 como uma biblioteca auxiliar para um curso de sistemas distribuídos, cujo projeto foi desenvolvido para um grupo de estudantes +300. Esses projetos de estudantes têm vários tipos de aplicativos: console baseado, bibliotecas, aplicativos da Web e serviços da Web.síovas, importantes, é usado por uma população de +300 estudantes a cada ano, e provou ser um ajudante muito útil para a formiga apache, Atravessando o desenvolvimento, testes e implantação de centenas de aplicativos. A apresentação de importante para a SourceForge visa compartilhar esses benefícios com uma comunidade mais ampla, recebendo feedback e módulos adicionais que podem ajudar os desenvolvedores Java em todo o mundo para se concentrarem mais na codificação e nos testes, e menos Na estrutura do diretório do Conjunto A seguir mostrando como organizar diretórios e arquivos para um projeto usando importantes: * Diretórios de projeto - Descrição geral da estrutura de diretório Importante * Diretórios do Web Project - Estrutura de diretório obrigatória para um projeto de aplicativos da Web * Diretórios do projeto de 3 níveis - Estrutura de diretório obrigatória para um conceito principal de 3 níveis de projeto de projeto em importante é o módulo. Cada módulo é como um fragmento de um arquivo de compilação de projeto. Os fragmentos são importados para o arquivo de compilação do projeto para estender seus recursos, dependendo do tipo de projeto. Os módulos importantes são armazenados em um diretório, ex. ../importante. Alguns dos módulos são: core.xml, console-app.xml, biblioteca.xml Cada módulo contém definições para alvos de formatura, propriedades e classpaths.let suponha que um projeto de aplicativo baseado em console chamado MyApp. Este projeto tem um diretório contendo seu código-fonte e um arquivo build.xml. As importações de arquivo ./myapp/build.xml ../import-ant/core.xml e ../import-ant/console-app.xml O ./myapp/build.xml deve definir compile.classpath, run.classpath , corra.main-class e run.args. O ./myapp/build.xml deve definir um destino de compilação, que depende do Aplicativo de console. Após este simples etapas de personalização, o arquivo de compilação suporta os seguintes alvos úteis (entre outros): Ant Clean - Excluir arquivos de compilação temporários da formiga - Compile Código de origem Form Ant Run - Execute a classe principal Todas as definições de destino são importadas dos módulos e são totalmente Customizable.Outro aplicativo - mioterapp - só tem que especificar uma personalização diferente. Dessa forma, cada arquivo de construção contém apenas o que difere do projeto para projeto. As definições comuns estão dentro do módulo reutilizável e não são replicadas. Agora vamos supor outro projeto: MyLib. Neste caso, o ./mylib/build.xml importa core.xml e biblioteca.xml e define o alvo de construção, dependendo da biblioteca de build. Agora, o projeto pode ser construído e um arquivo jar é criado.Modules também existem para inicialização do banco de dados, aplicativos da Web (com base em servlets java e JSPS), ligação de dados XML (JAX-B), serviços da Web (JAX-WS). Novos módulos podem ser facilmente criados para suportar diferentes tipos de projeto ou projetos com necessidades específicas de configuração.O diagrama a seguir (ver Legend) mostra todos os módulos importantes atuais e as relações entre eles; É um bom ponto de partida para entender o código fonte do importante. É um projeto de código aberto, liberado sob a licença GNU LGPL. O que há de novo nesta versão: Liberação de estabilização: · Testado para JWSDP 2.0 e Glassfish v2 em execução em Java 5 · Versão de lançamento usada com a versão 1.0 da estrutura de etapa () Alterar: · Corrigidas por dbunit em questões de localizações de arquivos · Nível de aninhamento do projeto 4 agora suportado
Importante Software Relacionado
A linguagem de dados
O idioma de dados é um compilador incremental compatível com linguagem de dados interativo. ...
235