Archief - [PROG][JAVA] nieuw in java - compileren en uitvoeren

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

$torm

Legacy Member
Yo,

ben nieuw met java ma kziet al meteen met een probleem: ik kan nie compilen
om gewoon ff te testen had ik dus dees 'gemaakt' met kladblok (ja ik heb op de extensie gelet, naam is dus Hallo.java en niet Hallo.java.txt ofzo)
Code:
public class Hallo {

	public static void main(String[] argsv) {
	System.out.println("Hallo!!!");
	}

}

ik heb dus de nieuwste versie gedownload van JDK
PATH ongepast in windows naar bin (C:\Program Files\jdk....\bin\)
als ik in CMD 'javac' in typ is alles nog normaal : Usage: javac <options> <source files> ...
maar als ik dan javac Hallo.java krijg ik 'javac: file not found: ....'

Weet iemand waar het probleem zit?
MVG

lowie_smurf

Legacy Member
Had it probleem vroeger ook. Probeer eens volgende stappen:

- Ga naar het configuratiescherm en klik daar op Systeem
- Neem in dit venster het tabblad Geavanceerd
- Onderaan ziet u Omgevingsvariabelen staan; klik daar op
- Bij Systeemvariabelen vindt u de variabele “PATH”; selecteer deze en klik op
bewerken. (administrator rechten zijn hier essentieel)
- Voeg bij de paden die er al staan het volgende toe: “;C:\j2sdk1.4.2_05\bin\”

Vermoed dat dit eens uw probleem zou oplossen.

pieta

Legacy Member
System.out.println("Hallo!!!");

???

KETTER: tis wel "hello world":p

Tyfius

Legacy Member
Het beste is eigenlijk om gebruik te maken van een IDE zoals Eclipse of Netbeans. Programmeren kan in kladblok, maar is redelijk nutteloos en tijdrovend. Goede IDE's bieden hopen voordelen zoals syntax highlighting, refactoring, ...
Vaak dien je ook slechts maar op 1 button te klikken om een project te compileren en hoef je je niet bezig te houden met alle files op orde te brengen.

Kn0t

Legacy Member
Zit je wel in de map waar de file Hallo.java staat?

Eclipse is misschien wat overkill voor iemand die zijn eerste stapjes zet?

Maar in elk geval is syntax highlighting en shortcuts om je programma te compileren/runnen wel een must. Kijk mss eens naar http://www.textpad.com/ of andere alternatieven.

dJeez

Legacy Member
Kn0t zei:
Eclipse is misschien wat overkill voor iemand die zijn eerste stapjes zet?
Eclipse is nu ook niet bepaald rocket science, en ook wel geschikt voor beginners. IMHO heb je het beter direct goed geleerd dan een IDE te leren waar je achteraf geen enkel praktisch nut aan hebt.

killgore

Legacy Member
dJeez zei:
Eclipse is nu ook niet bepaald rocket science, en ook wel geschikt voor beginners. IMHO heb je het beter direct goed geleerd dan een IDE te leren waar je achteraf geen enkel praktisch nut aan hebt.

volledig akkoord.

ArnoDF

Legacy Member
²

kijk naar mij, ik heb zelfs midp2 apps aan de praat gekregen met eclipse

_DKsissor_

Legacy Member
jcreator is anders ook wel een aanrader voor beginners.
bij ons eerste bach informatica starten wij java met jcreator. Volgend semester gaan wij verder op eclipse.

killgore

Legacy Member
rammsein zei:
bij ons eerste bach informatica starten wij java met jcreator. Volgend semester gaan wij verder op eclipse.

en bij ons beginnen ze onmiddellijk met eclipse, zeggen dat het zever is dat die andere editors beter zijn om te leren.

Kan em niet anders dan gelijk geven, eclipse bevat alle tools om het coden makkellijker te maken EN is direct gericht op software engineering EN is freeware. En bevat dan nog eens een hoop extra functies zonder dat de interface ooit echt té ingewikkeld wordt.

[BAT] Hydra

Legacy Member
killgore zei:
en bij ons beginnen ze onmiddellijk met eclipse, zeggen dat het zever is dat die andere editors beter zijn om te leren.

Kan em niet anders dan gelijk geven, eclipse bevat alle tools om het coden makkellijker te maken EN is direct gericht op software engineering EN is freeware. En bevat dan nog eens een hoop extra functies zonder dat de interface ooit echt té ingewikkeld wordt.

Als het gaat om een eerste cursus programmeren denk ik toch wel dat het beter is om met een magere editor te beginnen. Op die manier geraken de studenten minder verloren tussen al de prachtige mogelijkheden die de editor aanbiedt en concentreren ze zich meer op het programmeren zelf.

Als je daarna nog verder gaat programmeren is een geavanceerde editor uiteraard een must.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan