Na linguagem de programação Java, arquivos de origem criados por programadores precisam ser compilados em uma representação intermediária ( " bytecode " ) antes de ser executável em Java Virtual Machine . Projetos com vários arquivos de origem , muitas vezes têm dependências: uma classe deve ser recompilado não só quando os seus próprios arquivos de origem mudar, mas também sempre que as fontes de outras classes usadas na mudança de código. Dependências podem chegar a vários níveis. O " fazer " ferramenta permite-lhe fazer cumprir as dependências do seu projeto Java e recompilar automaticamente exatamente o que precisa ser recompilado. Instruções
1
Clique em " Iniciar" e digite "cmd" na caixa de pesquisa e pressione " Enter". Uma nova janela de comando será aberta
2
Altere pasta atual janela de Comando para a pasta que contém os arquivos de código-fonte Java , digitando o seguinte comando: .
Cd
" \\ Users \\ krista \\ javaDevelopment \\ proj2 "
Substituir" \\ Users \\ krista \\ javaDevelopment \\ proj2 " com o caminho completo para a pasta que contém as fontes de Java. Pressione " Enter".
3
Inicie o editor de texto de sua escolha para criar um novo arquivo chamado " Makefile " .
4
Tipo "make" dependência especificações para o editor de texto, como no seguinte exemplo :
default: MainClass
MainClass : mainClass.java accessoryClass.java
javac mainClass.java
a linha que define o " default " para corresponder a uma etiqueta de sua escolha é necessária, esse rótulo deve ser definido em outro lugar no arquivo . Cada especificação de dependência tem uma primeira linha listando os arquivos que, quando alteradas , provocam a dependência - e uma segunda linha especificando qual comando deve ser executado quando a dependência foi acionado . Neste exemplo, a classe principal fica recompilado sempre que o seu próprio código-fonte ou o código-fonte de uma classe acessório mudou .
5
Salve o arquivo e saia do editor quando tiver introduzido todas as dependências necessárias . para o seu projeto Java
6
Compilar todas as classes Java que acontecem precisam ser recompilados , digitando o seguinte comando:
fazer
Pressione " Enter".