Portal > Foren > Java > Allgemeine Java-Programmierung > Java ganz neu und schon komm ich nicht weiter
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 05.12.2007, 15:40 Nach oben    #1
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard Java ganz neu und schon komm ich nicht weiter

Hi!
ich fange gerade an mich mit Java zu beschäftigen. Heißt ich lese Tutorials

Da hab ich folgendes gefunden:
http://www.gailer-net.de/tutorials/java/java-toc.html

da bin ich jetzt im Kapitel 6

Leider komm ich da nicht weiter:
Ich habe folgenden Code in die datei "Hello.java" geschireben:
PHP-Code:
class Hello
{
  public static 
void main String[] args )
  {
    
System.out.println("Hello World!");
  }

dann das ganze mit
javac Hello.java
kompiliert und mit
java Hello
Ausgeführt.

Leider bringt er mir da folgenden Error:
Zitat:
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java :620)
at java.security.SecureClassLoader.defineClass(Secure ClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader .java:260)
at java.net.URLClassLoader.access$100(URLClassLoader. java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java: 195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:18
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:26
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
Leider kann ich damit ganz und gar nichts anfangen.

grüße
Gabriel

P.S.: Gibt es spezielle Java-BB-Tags? Wenn ja wie heißen die??
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:07 Nach oben    #2
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.367
Standard

Ich kann dir bei deinem Java-Problem nicht weiterhelfen, aber die andere Frage kann ich dir beantworten:
Zitat:
Zitat von kampfgnom Beitrag anzeigen
P.S.: Gibt es spezielle Java-BB-Tags? Wenn ja wie heißen die??

[highlight=java]
//code
[/highlight]


Und dann wird der Code als Java-Code dargestellt.


// Nachtrag: das [ und ] wird dann allerdings falsch dargestellt. Daher habe ich den untenstehen Beitrag von Martin auch geändert und den Code in den code-tag gepackt.
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!

Geändert von Jann Hendrik (05.12.2007 um 16:12 Uhr)
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:08 Nach oben    #3
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Code:
public class Hello
{
  public static void main ( String[] args )
  {
    System.out.println("Hello World!");
  }
}
Versuchs mal mit dem Zugriffsmodifizierer (access modifier) public vor der Klasse.
__________________
I did it my way - Senseless-Blog

Geändert von WarrenFaith (05.12.2007 um 16:24 Uhr)
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:12 Nach oben    #4
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

Hallo,
überprüfe mal, ob die Versionen deiner Runtime-Umgebung (JRE) und deines Compilers zueinander passen.

Via: http://www.tutorials.de/forum/947628-post2.html
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:20 Nach oben    #5
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard

Ok, also das mit public hat nicht geholfen.

So und hier nun die Versionen:
Code:
javac -version
javac 1.6.0_03
Code:
java -version
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
Java HotSpot(TM) Client VM (build 1.5.0_13-b05, mixed mode)
Liegt es daran? Und wenn ja wie kann ich es ändern??
Hab mir eigentlich die neuste Java-Version installiert. Wie aus dem Verlinkten Thread hervorgeht, muss ich die Path Variable ändern. Aber wie und wo!?
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:22 Nach oben    #6
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Die Frage ist jetzt, welches OS du hast
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:44 Nach oben    #7
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard

open SuSE 10.3
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:48 Nach oben    #8
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Dann schau mal wohin deine java verlinkt ist und ob du sie nicht einfach umbiegen kannst...

wo du schauen kannst, findest du unter "echo $PATH" in der console...
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 16:54 Nach oben    #9
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard

Zitat:
Zitat von echo $PATH
/opt/kde3/bin:/opt/gutenprint/sbin:/opt/gutenprint/bin:
/home/aedo/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:
/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin
Würd ja fast sagen der Pfad ist falsch...^^

Wie kann ich den ändern??
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 17:06 Nach oben    #10
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

wo zeigen denn /usr/bin/java(c) oder /usr/local/bin/java(c) hin?
was sagt
Code:
./usr/lib/jvm/jre/bin/java(c) -version
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 17:16 Nach oben    #11
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard

Also:

Code:
/usr/lib/jvm/jre/bin/java -version
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
Java HotSpot(TM) Client VM (build 1.5.0_13-b05, mixed mode)
und
Code:
 /usr/lib/jvm/jre/bin/javac -version
gibbets nicht!!

vielen Dank für die Hilfe
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 17:18 Nach oben    #12
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Zitat:
Zitat von WarrenFaith Beitrag anzeigen
wo zeigen denn /usr/bin/java(c) oder /usr/local/bin/java(c) hin?
Das wäre interessant
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 17:21 Nach oben    #13
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard

Also /usr/bin/java -version naja da kommt ahlt:
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05)
Java HotSpot(TM) Client VM (build 1.5.0_13-b05, mixed mode)

und alles andere gibt mir aus das es nicht gefunden wird
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 17:23 Nach oben    #14
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

und wo zeigt die java hin? mach mal "ls -al /usr/bin/java"
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 17:31 Nach oben    #15
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard

Zitat:
Zitat von ls -al /usr/bin/java
lrwxrwxrwx 1 root root 22 29. Okt 15:51 /usr/bin/java -> /etc/alternatives/java
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 17:33 Nach oben    #16
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Also ich kenn mich nicht so super in Suse aus, aber ich würde dir vielleicht empfehlen, erstmal Java komplett zu deinstallieren und dann neu das 1.6.0 zu installieren.
Alternativ würde ich schauen, ob du herausfindest, wo javac hinzeigt und dann /usr/bin/java dorthin umbiegen mit "ln -s /path/to/java1.6/java"
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.12.2007, 19:16 Nach oben    #17
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 432
Standard

Vielen Dank!

Ich hab einfach Java Deinstalliert und die neue Version über Yast installiert.

Jetzt gibt er mir schön:
Zitat:
Zitat von aedo@Willy:~/Desktop> java Hello

Hello World!
__________________
Mein Blog: http://aedo.redio.de RSS: http://aedo.redio.de/feed
Kanedo CMS Projektseite: http://kanedo.redio.de/de/
RSS: http://kanedo.redio.de/rss.php
kampfgnom ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Developers-guide.net Projekt sucht willige Java Programmierer beny_mcde Projekte unserer Mitglieder 11 10.08.2006 13:03
[BUCH] Java ist auch eine Insel kampet Literatur 5 22.02.2005 14:40
Java properties cache Pfad? Für Sysadmin jr Allgemeine Java-Programmierung 0 07.12.2004 12:15
Zwist um Java als Open Source kampet Nachrichten 0 05.07.2004 03:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45