É das Big Bands também que provém a expressão band leader, que é assim chamado o artista no qual influencia toda a banda, que se inspira e o segue, por exemplo: na linguagem e dinâmica ao interpretar certas frases da musica. Esse artista geralmente é o 1º trompetista.

Quando crio um projeto maven o projeto sempre ficava com a versão JDK 1.5, se alterar na IDE a versão do JDK ao fazer um Maven > Project Update ele volta para JDK 1.5.
O arquivo setting.xml é o lugar onde defino a versão de todos os projetos maven? Se não onde faço para todos os novos projetos sempre utilizem a versão JDK 1.7 por exemplo.
Entendo que a vantagem deste código é que cada projeto Maven pode trabalhar com uma versão especificado Java. A desvantagem desse código é para cada novo projeto tenho que alterar o pom.xml.
Sua solução está correta, isto é, usar a configuração do Maven Compiler Plugin para especificar a versão do Java do projeto.
Além da versão, é possível especificar qual executável ou instalação será usada para compilação com a tag <executable>.
Esse tipo de configuração é importante pois existem casos onde um código compilado com uma versão posterior do Java, mesmo em modo de compatibilidade, não roda numa versão anterior. Não acredita?
Um exemplo simples é o construtor da classe BigDecimal que recebe um inteiro. Ele foi adicionado no Java 5, mas é compilado sem problemas em compatibilidade para Java 1.4. Obviamente, ao executar o código ocorre um erro em tempo de execução, só não me lembro exatamente qual a classe da exceção.
Quanto à desvantagem de ter que configurar para cada novo projeto, crie um parent pom em um projeto vazio (com exceção do pom) e use a herança para reaproveitar essa configuração em todos os seus projetos.
Obrigado pelo esclarecimento, pensei que teria uma forma universal e que o arquivo setting.xml existi-se para isso. Fico feliz em saber que outros programadores utilizam esse método e que ter uma forma de usar o mesmo pom.xml para N projetos. – BOT K3nny 18/02/14 às 20:16
Note que o Maven é independente da IDE, portanto qualquer configuração deve ser feita no pom.xml. E no Eclipse, quando você faz um Maven > Project Update o efeito é justamente ao contrário. Ele atualiza as configurações do projeto com base no pom.xml.
Agora, se você tem muitos projetos e todos eles utilizam o Maven, uma boa prática é ter parent para todos eles, onde você pode definir tudo que é comum para todos os projeto. Você pode ler mais sobre projetos parent aqui. No caso de versão do Java, o pom.xml do seu parent ficaria assim:
Esta não é a resposta que você está procurando? Pesquise outras perguntas com a tag java maven ou faça sua própria pergunta.