Ambiente de programação

Eu preciso usar o Maven se eu uso o Eclipse?

Se você usa o Eclipse para programar em Java você precisará encontrar os botões para rodar seu programa e testá-lo. Nossos testes foram escritos usando JUnit, o qual o Eclipse também entende. Então a princípio você não precisaria do Maven para rodar alguma coisa, se você usar o Eclipse.

Então, por que nós sugerimos que você use o Maven? Há algumas razões. A primeira é que o Maven é provavelmente o padrão de fato para compilar, testar e rodar Java. Você precisará aprender Maven mais cedo ou mais tarde. O Maven faz muito mais do que simplesmente rodar Java. Uma das principais vantagens de usá-lo é que ele gerencia dependências para você, o que o Eclipe não faz na sua configuração padrão.

De fato, o melhor é quando você importa seu projeto no Eclipse como um projeto Maven. Então o Eclipe usará o Maven nos bastidores para gerenciar as dependências e executar o build para você.

[top]

Quando eu ligo a VM usando "vagrant up" aparece uma janela. O que é isso e como se livrar disso?

Esta é a janela do VirtualBox. O VirtualBox mostra esse tipo de janela para permitir que os usuários interajam diretamente com a VM. Mas neste curso nós encorajamos os estudantes a usar o SSH ao invés disso. Então esta janela só é útil para principiantes que ainda não estão familiarizados com SSH.

Para se livrar desta janela, edite o arquivo Vagrantfile e mude o valor de v.gui para false. As mudanças farão efeito da próxima vez que você ligar a VM.

[top]

Como eu ativo a janela do VirtualBox? Qual é o usuário e a senha?

Para ativar a janela do VirtualBox, edite o arquivo Vagrantfile e mude o valor de v.gui para true.

O usuário e a senha são vagrant e vagrant, respectivamente.

[top]

Sobre o projeto

Eu adoro esse projeto e eu quero contribuir com ele. Como eu posso fazer?

Há muitas formas de contribuir. Primeiro, leia a página sobre nós.

A forma mais fácil de ajudar criar uma conta no GitHub e criar uma questão (issue) para resolvermos: https://github.com/aamm/02j/issues

[top]

Back to top