Considerando o Linux como ambiente para desenvolvimento de a...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D. Vamos entender o porquê disso e discorrer sobre o tema.
O desenvolvimento de aplicações Java no ambiente Linux envolve o conhecimento de algumas configurações específicas para que tudo funcione corretamente. Um aspecto importante é a configuração das variáveis de ambiente, que são utilizadas para especificar onde certos arquivos e diretórios estão localizados no sistema operacional. Uma dessas variáveis é a CLASSPATH, que é usada pela JVM (Java Virtual Machine) para determinar onde procurar as classes que os programas Java necessitam para executar.
Ao definir a CLASSPATH, o desenvolvedor informa ao sistema onde localizar as bibliotecas e classes necessárias para a execução de aplicativos Java. Isso pode incluir diretórios contendo arquivos de classe compilados ou arquivos JAR (Java ARchive) que agregam muitas classes em um único arquivo. Por ser uma prática comum na configuração do ambiente de desenvolvimento Java, a alternativa D destaca uma ação correta e necessária para o funcionamento adequado de aplicações Java.
Então, a compreensão de que a CLASSPATH é uma variável de ambiente essencial para a localização das bibliotecas Java é fundamental para qualquer desenvolvedor que pretenda trabalhar com Java em ambientes Linux, e é por isso que a alternativa D é a correta.
É importante também desmistificar as demais alternativas, pois o Java não é nativo em todas as distribuições Linux (Alternativa A), a instalação de uma JVM não exige modificação do diretório /etc/sysconfig (Alternativa B), a modificação do inexistente java.cnf não é uma exigência (Alternativa C), e o compilador Java padrão é o javac, não sendo o GNUJava2ee mencionado na alternativa E.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
B) o diretório padrão de instalação é: /usr/bin
C) Não há necessidade de modificar arquivo algum
D) Correto
E) O compilador java é o javac
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo