Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Apache Maven

Índice Apache Maven

Apache Maven, ou Maven, é uma ferramenta de automação de compilação utilizada primariamente em projetos Java.

24 relações: Apache Ant, Apache Software Foundation, Automação de compilação, C, C++, Compilador, Convenção sobre configuração, Eclipse, Framework, Hibernate, Java (linguagem de programação), JUnit, Licença Apache, Make, Multiplataforma, Plug-in, Project Object Model, Projeto Jakarta, Ruby (linguagem de programação), Scala (linguagem de programação), Servidor de aplicação, Servidor web, Teste de unidade, XML.

Apache Ant

Apache Ant é uma ferramenta utilizada para automação de compilação na construção de software.

Novo!!: Apache Maven e Apache Ant · Veja mais »

Apache Software Foundation

A Apache Software Foundation (ASF) conhecida também apenas como Apache Foundation ou Fundação Apache é uma organização sem fins lucrativos criada para suportar os projetos de código aberto, principalmente os Apache, incluindo o servidor web Apache HTTP Server.

Novo!!: Apache Maven e Apache Software Foundation · Veja mais »

Automação de compilação

Automação de compilação é o ato de criação de scripts ou automatização de uma grande variedade de tarefas que os desenvolvedores de software realizam em suas atividades do dia-a-dia, incluindo compilação do código fonte de computador em código binário, empacotamento do código binário, execução de testes, implantação para sistemas de produção, criação de documentação e/ou notas de lançamento.

Novo!!: Apache Maven e Automação de compilação · Veja mais »

C

C (plural "cês") é a terceira letra do alfabeto latino.

Novo!!: Apache Maven e C · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Apache Maven e C++ · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: Apache Maven e Compilador · Veja mais »

Convenção sobre configuração

Convenção sobre configuração ou programação por convenção (do inglês Convention over configuration - CoC) é um modelo de desenvolvimento de software que busca diminuir o número de decisões que os desenvolvedores precisam tomar.

Novo!!: Apache Maven e Convenção sobre configuração · Veja mais »

Eclipse

Um eclipse é um evento astronômico que ocorre quando a posição de um objeto celeste em trânsito é coincidente ou atravessa, na posição aparente de outro, mais distante.

Novo!!: Apache Maven e Eclipse · Veja mais »

Framework

Um framework em desenvolvimento de software, é uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica.

Novo!!: Apache Maven e Framework · Veja mais »

Hibernate

O Hibernate é um framework para o mapeamento objeto-relacional escrito na linguagem Java, mas também é disponível em.Net com o nome NHibernate.

Novo!!: Apache Maven e Hibernate · Veja mais »

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Novo!!: Apache Maven e Java (linguagem de programação) · Veja mais »

JUnit

O JUnit é um framework open-source, que se assemelha ao raio de testes software java, criado por Erich Gamma e Kent Beck, com suporte à criação de testes automatizados na linguagem de programação Java.

Novo!!: Apache Maven e JUnit · Veja mais »

Licença Apache

A Licença Apache (Apache License em inglês) é uma licença de software livre permissiva de autoria da Apache Software Foundation (ASF).

Novo!!: Apache Maven e Licença Apache · Veja mais »

Make

No desenvolvimento de software, make é um utilitário que compila automaticamente programas e bibliotecas do arquivo fonte através da leitura de instruções contidas em arquivos denominados Makefiles, que especificam como obter o programa de destino.

Novo!!: Apache Maven e Make · Veja mais »

Multiplataforma

Firefox, da Mozilla Foundation, um dos muitos programas multiplataforma. Diz-se multiplataforma (em inglês cross-platform) um programa ou sistema que pode ser executado em mais do que uma plataforma, como o Mozilla Firefox, ou que executa programas ou sistemas de mais de uma plataforma, por exemplo o MAME.

Novo!!: Apache Maven e Multiplataforma · Veja mais »

Plug-in

Na informática, um plugin ou módulo de extensão (também conhecido por plug-in, add-in, add-on) é um programa de computador usado para adicionar funções a outros programas maiores, provendo alguma funcionalidade especial ou muito específica.

Novo!!: Apache Maven e Plug-in · Veja mais »

Project Object Model

Project Object Model (literalmente "projeto modelo de objeto"), ou POM, é a peça fundamental de um projeto do Apache Maven.

Novo!!: Apache Maven e Project Object Model · Veja mais »

Projeto Jakarta

O Projeto Jakarta criou e mantém vários softwares livres para a plataforma Java.

Novo!!: Apache Maven e Projeto Jakarta · Veja mais »

Ruby (linguagem de programação)

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script.

Novo!!: Apache Maven e Ruby (linguagem de programação) · Veja mais »

Scala (linguagem de programação)

Scala (Scalable language) é uma linguagem de programação de propósito geral, diga-se multiparadigma, projetada para expressar padrões de programação comuns de uma forma concisa, elegante e type-safe (é a medida em que uma linguagem de programação desestimula ou impede erros de tipo).

Novo!!: Apache Maven e Scala (linguagem de programação) · Veja mais »

Servidor de aplicação

Um servidor de aplicação (em inglês, application server), é um servidor que disponibiliza um ambiente para a instalação e execução de aplicações de informática, centralizando e dispensando a instalação em computadores clientes.

Novo!!: Apache Maven e Servidor de aplicação · Veja mais »

Servidor web

O primeiro servidor ''web'', usado por Tim Berners-Lee no CERN. Servidor web é um software responsável por aceitar pedidos em HTTP de clientes, geralmente os navegadores, e servi-los com respostas em HTTP, incluindo opcionalmente dados, que geralmente são páginas web, tais como documentos em HTML com objetos embutidos (imagens, etc) ou um computador que executa um programa que provê a funcionalidade descrita anteriormente.

Novo!!: Apache Maven e Servidor web · Veja mais »

Teste de unidade

Teste de unidade é toda a aplicação de teste nas assinaturas de entrada e saída de um sistema.

Novo!!: Apache Maven e Teste de unidade · Veja mais »

XML

Em informática, XML (Extensible Markup Language) é um tipo de linguagem de marcação da W3C, derivada da linguagem SGML, utilizada para compartilhamento fácil de informações por intermédio da internet, através da criação de documentos com dados organizados hierarquicamente para ser usado por diferentes sistemas informatizados (portabilidade); ou seja, tem objetivo de garantir que documentos codificados de acordo com suas regras possam ser transportados de um ambiente de hardware e software para outro sem perda de informação, usando a potencialidade e flexibilidade da SGML de forma simplificada.

Novo!!: Apache Maven e XML · Veja mais »

CessanteEntrada
Ei! Agora estamos em Facebook! »