java anfangen...

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/java_anfangen_150687/page_1 - zur Vollversion wechseln!


tomstig schrieb am 09.10.2005 um 17:29

Ich hab zwar schon einmal angefangen, aber hab schon wieder alles vergessen :D

1. Ich lade gerade das "J2EE SDK 1.4 UR2, English" (also kein IDE, weil ich das nicht brauch) runter. Ist das ok?
Ich brauch eigentlich nur die paar Funktionen wie javac und java...
2. Welche Umgebungsvariablen muss ich nachher wo setzen? Ich hab vorher bei "Path" "c:\[...]\bin" eingegeben, aber im cmd hat er die Funktion "javac" trotzdem nicht gefunden.

tia...


ica schrieb am 09.10.2005 um 17:46

1. ja ist ok, außer du willst features von 1.5/5.0 verwenden
2. sollte so passen - musst aber die console neu starten/öffnen bevor es funktioniert.


gerhardtt schrieb am 09.10.2005 um 17:50

also wenn dus eh erst lernst kannst auch gleich mit java 5 sprich

"jdk-1_5_0_05-windows-i586-p.exe" (sofern du windows verwendest)

anfangen. hat einige bemerkenswerte neuerungen gegenüber 1.4.

http://java.sun.com/j2se/1.5.0/install-windows.html

hier wird dir dann geholfen.

lg
gerhard


tomstig schrieb am 09.10.2005 um 18:21

ich nimm das alte...
j2ee installiert grad einen server... wofür ich den brauch, weiß ich nicht, aber es wird schon passen...

btw: was ist die "console", die man neu starten muss?


tomstig schrieb am 09.10.2005 um 18:38

hab jetzt bei path "e:\sun\appserver\jdk\bin" eingegeben, den pc neu gestartet, aber es geht trotzdem nicht... ich muss trotzdem den vollen pfad zu javac eingeben... was mach ich falsch?


gerhardtt schrieb am 09.10.2005 um 18:50

console = ms eingabeaufforderung


tomstig schrieb am 09.10.2005 um 19:01

geht trotzdem nicht... wenn ich "javac" hinschreib: Der Befehl "javac" ist entweder falsch...


gerhardtt schrieb am 09.10.2005 um 19:05

und hast du schon kontroliert ob in diesem verzeichnis die datei javac.exe drinnen ist?


tomstig schrieb am 09.10.2005 um 19:18

ja

muss man vllt noch was außer der path variable eingeben?


ica schrieb am 09.10.2005 um 19:56

normal nicht. einfach bei der systemvariable (nicht umgebungsvariable) Path den pfad zu javac.exe hinzufügen. mit ; werden die einzelnen pfade getrennt...


tomstig schrieb am 09.10.2005 um 21:11

path.jpg

e.gif


that schrieb am 09.10.2005 um 21:12

Entferne mal das Leerzeichen...


tomstig schrieb am 09.10.2005 um 21:13

omfg :bash:
thx...

So, jetzt hab ich schon an Fehler:

Code: PHP
public class QuadratApp{

	public static void main(String[] args)
	{
		double dieZahl = Double.parseDouble(args[0]);
		System.out.println("Das Quadrat der Zahl " + dieZahl + " beträgt " + dieZahl * dieZahl);
	}
}

Eingabe: javac QuadratApp.java
java QuadratApp

Fehler: Exception in thread "main" java.lang.NoClassDefFoundError: QuadratApp

das gleiche bei:
Code: PHP
class Welcome{

	Welcome()
	{
		System.out.println("Welcome to Java Gently!");
	}
	
	public static void main(String [] args)
	{
		new Welcome();
	}
}


murcielago schrieb am 09.10.2005 um 21:28

1. warum verwendest du des j2ee paket? j2se wäre wohl für deine bedürfnisse gscheiter.

2. du musst den classpath noch setzen in den systemvariablen. und da gibst als wert ein:

Code:
%CLASSPATH%;.


tomstig schrieb am 09.10.2005 um 21:37

Zitat von murcielago
1. warum verwendest du des j2ee paket? j2se wäre wohl für deine bedürfnisse gscheiter.

Ich hab nicht gewusst, welches ich downloaden soll.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026