In de programmeertaal Java , bronbestanden gemaakt door programmeurs moeten in een tussenliggende ( " bytecode " ) vertegenwoordiging te worden gecompileerd voordat ze uitvoerbaar op de Java Virtual Machine . Projecten met meerdere bronbestanden hebben vaak afhankelijkheden : een klasse moet worden gecompileerd niet alleen wanneer de eigen bronbestanden verandering , maar ook wanneer de bronnen van de andere klassen die worden gebruikt in de code veranderen . Afhankelijkheden kunnen meerdere niveaus te bereiken . De functie " make " kunt u afhankelijkheden dwingen op uw Java -project en om automatisch opnieuw compileren precies wat er moet worden gecompileerd . Instructies 1 Klik op "Start " en typ " cmd " in het zoekvak en druk op ' Enter '. Een nieuw venster wordt geopend Command kopen van 2 huidige map van de Command venster Ga naar de map met de Java-broncode bestanden door het volgende commando : . Cd " \\ Users \\ krista \\ javaDevelopment \\ proj2 " Vervang " \\ Users \\ krista \\ javaDevelopment \\ proj2 " met het volledige pad naar de map met uw Java bronnen . Druk op ' Enter '. 3 Start de teksteditor van uw keuze om een nieuw bestand met de naam " Makefile " creëren Type 4 " maken " afhankelijkheid . specificaties in de teksteditor , zoals in het volgende voorbeeld : default : mainClass mainClass : mainClass.java accessoryClass.java javac mainClass.java de lijn die definieert " default : " om te corresponderen met een label van je keuze is vereist; dat etiket moet elders in het bestand worden gedefinieerd . Elke afhankelijkheid specificatie heeft een eerste lijn waarin de bestanden die , wanneer veranderd , leiden tot de afhankelijkheid - en een tweede lijn specificeren welke opdracht moet worden uitgevoerd wanneer de afhankelijkheid is geactiveerd . In dit voorbeeld wordt de hoofdklasse gecompileerd wanneer de eigen broncode of de broncode van een accessoire klasse is veranderd . 5 Sla het bestand op en sluit de editor wanneer u alle benodigde afhankelijkheden hebt ingevoerd . voor uw Java- project 6 Compileer alle Java-klassen die toevallig opnieuw gecompileerd moeten worden door het volgende commando : maken Pers Nieuws " Enter ".
|