Importante

Um conjunto de alvos antaca reutilizáveis.
Baixe Agora

Importante Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Miguel Pardal
  • Site do editor:

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

Sdcc.

SDCC é um freeware, retargettable, otimizando o compilador ANSI-C. ...

180

Download

Tinyaml.

Tinyaml é uma meta-linguagem orientada a objetos usando o analisador Tinyap. ...

147

Download

Lisaac.

Lisaac é um compilador para ISAAC, uma linguagem de objeto baseada em protótipo. ...

165

Download