erstes Problem mit Hello World
#1
Also ersteinmal vorweg:
Ich arbeite mit der Java Entwicklungsumgebung NetBeans. Tja das erste mal Big Grin
Auf jedenfall habe ich eine neue Datei erstellt, und ein Hello World Programm geschrieben. Das sieht so aus:
Code:
/*
* HelloWorld.java
*
* Created on 26. Oktober 2003, 12:32
*/

import java.io.*;

/**
*
* @author  Chris
*/
public class HelloWorld{
    
    /** Erstellt einen neuen Fall von HelloWorld */
    public HelloWorld () {
    }
    
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}

Dann habe ich es Compiliert, damit ich eine Java Datei hatte. Wenn ích dann auf execute also ausführen gegangen bin, hat er alles erfolgreich gemacht, nur wo sehe ich ein Ergebniss. Er erstellt alles, er sagt das er keinen Fehler hat, aber wo ist jetzt die Ausgabe, also wo sehe ich jetzt das Hello World.

Wäre super wenn mir wer helfen könnte

mfg
Zerogiven
<a href="http://www.boldluck.at" target="_blank">
[Bild: boldluck468603.gif] </a>
  Zitieren
#2
hihi! als windowsentwickler hatte ich das selbe problem Smile
du musst ein java-programm immer in der doseingabe-aufforderung ausführung! netbeans kenne ich nicht, habe nur mal mit jbuilder gearbeitet! der hat eine statusleiste wo er ausgabetextexte anzeigt!
vielleicht hat ja netbeans das auch!
schau mal!
  Zitieren
#3
Hmm, hab ich gefunden, aber da schreibt er mir folgendes hin:

java.lang.NoClassDefFoundError: HelloWorld/HelloWorld (wrong name: HelloWorld)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
Exception in thread "main


Was auch immer das heissen mag ?(

mfg
<a href="http://www.boldluck.at" target="_blank">
[Bild: boldluck468603.gif] </a>
  Zitieren
#4
najo ich würd mal sagen du hast die klasse nicht definiert
Write this on my gravestone, write this right on my grave, "To whisky and women, here lies a poor slave".

[Bild: 10_en_btn.gif]

Computer- und Mediensicherheit - FH Hagenberg
Hagenberger Kreis zur Förderung der digitalen Sicherheit
Security Forum
  Zitieren
#5
??? Kann mir das wer genauer erklären. Ich habe vorher echt noch nie was mit Java auch nur annähernd zu tun gehabt. Ich weiss echt nicht mehr weiter.... *hmpf*

mfg
Zerogiven
<a href="http://www.boldluck.at" target="_blank">
[Bild: boldluck468603.gif] </a>
  Zitieren
#6
hi,

ich muss erst testen ob ich beiträge posten darf.
habe massive probleme mit dem forum.
opera stürzt ständig ab!
  Zitieren
#7
hihi! er mag mich wieder Smile

gut!

also, java ist case-sensitiv d.h. groß-und kleinschreibung wird UNTERSCHIEDEN!!! HelloWorld.java Helloworld.java und helloworld.java
ist nicht das gleiche! also groß-und-kleinschreibung überprüfen!

punkt2:
die java-datei MUSS gleich heißen wie die KLASSE!!

wenn deine klasse HelloWorld heißt MUSS deine datei HelloWorld.java heißen!

überprüfe mal das und gibt bescheid!

sorry für die späte antwort, habe es erst jetzt gesehen!
  Zitieren
#8
Jo bin gerade in der Java Schulung!
Also habs jetzt mithilfe des Kursleiters gelöst.
Mittlerweile mache ich schon Servlets Big Grin
Datenbankanbindungen habn ma au schon durch.
^^Kenn ich mich zwar noch nich ganz so gut aus, aber das wird schon. Aber du hattest recht, ich hatte mich mit der Gross-Klein Schreibung vertan
Trotzdem danke

mfg
Zerogiven
<a href="http://www.boldluck.at" target="_blank">
[Bild: boldluck468603.gif] </a>
  Zitieren
#9
ihr macht das im "hurrastil" wie?
"objektorinentierung" habt ihr schon durch ?

das mit der groß/kleinschreibung wird dich VERFOLGEN!!!
auch im code!

diese variablen definition:

FileInputStream quelle = null;

ist nicht dieselbe wie die hier:

FileInputStream Quelle = null;
  Zitieren
#10
Jo hab ich auch schon gemerkt. Blödes Case Sensitiv!

mfg
Zerogiven
<a href="http://www.boldluck.at" target="_blank">
[Bild: boldluck468603.gif] </a>
  Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 8 Gast/Gäste