-
Java funktioniert schon
Hallo Karsten,
also das Java ist schon funktionell, denn QSH und dann java -version gibt zurück Java 1.4.2
-
Dann muss ja auch bei "java Hello" irgendetwas erscheinen. Ein falscher Aufruf erzeugt bei mir richtigerweise das folgende Bild :
java.lang.NoClassDefFoundError: hello
at java.lang.Throwable.<init>(Throwable.java:195)
at java.lang.Error.<init>(Error.java:49)
at java.lang.NoClassDefFoundError.<init>(NoClassDefFo undError.java:40)
$
__________________________________
-An eye for an eye leaves the whole world blind- -Mahatma Ghandi-
-
Zunächst, es ist nicht egal wie man es schreibt (Case sensitive) und für die Java spezies wäre es hilfreich, eine Hardcopy der Meldungen in der Qshell zu sehen.
Denn hier wird mehr ausgegeben als nur die CPFMSG.
Gruß
DVE
-
Schreibweise
Hallo DVE,
das mit dem egal hatte ich so nicht gemeint, sondern den Aufruf
mit Klammer oder ohne Klammer gleiches Ergebnis.
-
Und was erscheint nun in der Ausgabe der Shell ? Da muss ja irgend etwas stehen nach dem Aufruf...
__________________________________
-An eye for an eye leaves the whole world blind- -Mahatma Ghandi-
-
Fehlermeldung bei Aufruf java Hello
Hallo,
also auf dem System mit dem Problem kommt die Meldung laut der
Hardcopy und auf den anderen, wie bei Dir die Fehlermeldungen.
Sorry Hochladen funktioniert nicht. Es kommt wirklich nur:
Java-Programm mit Ausgangscode 1 beendet
-
Dann schmeiss doch mal das JAVA von der Maschine und installiere es neu. Die As400 ist ja manchmal auch nur noch ein großer PC....
Aber Vorsicht, falls noch Applikationen auf JAVA zugreifen.
__________________________________
-An eye for an eye leaves the whole world blind- -Mahatma Ghandi-
-
hatten wir bereits auch schon gemacht
Hallo Karsten,
das hatten wir bereits auch schon gemacht, aber wir haben gerade eine andere Idee. Vielleicht ist das ganze ein Berechtigungsproblem.
Wir testen.
-
wir sind jetzt wieder weiter
Hallo Forum,
es kommt so langsam Licht in die Dunkelheit und zwar wurde
das System wahrscheinlich nicht von einem Originaldatenträger
installiert und deshalb war noch eine alte rt.jar
-
Hello World
Bei nicht ausführbaren .jar Dateien:
Vorsicht in der Qshell:
java -classpath HelloWorld.jar HelloWorld
<Klassenpfad> <Name der Klasse also ohne .java/.class sonstawas)
In der CMD:
JAVA CLASS('HelloWorld') OUTPUT(* *PAUSE)
was fällt auf?
Na klar die in der Qshell angegebenen Klassenpfad fehlt also:
a) JAVA_HOME setzen (sonst kann er den JAVA-Interpreter nicht finden)
ADDENVVAR ENVVAR(JAVA_HOME) VALUE('/QOpenSys/QIBM/ProdData/JavaVM/jdk50/32bit') LEVEL(*JOB) REPLACE(*YES)
b) Classenpfad setzen(sonst findet er die Klasse nicht)
ADDENVVAR ENVVAR(CLASSPATH)
VALUE('/java/bin/HelloWorld.jar') LEVEL(*JOB) REPLACE(*YES)
Getestet mit JAVA 1.5 & V6R1
__________________________________________________ ____________
Das ist natürlich verwirrend:
Java-Programm ausführen (JAVA)
Auswahl eingeben und Eingabetaste drücken.
Klassendatei oder JAR-Datei . . > 'HelloWorld'
Last edited by MGJ79; 30-03-11 at 13:50.
Grund: korrektur
Similar Threads
-
By Muchi in forum NEWSboard Java
Antworten: 2
Letzter Beitrag: 07-11-06, 11:00
-
By steven_r in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 14-08-06, 16:29
-
By woki in forum NEWSboard Java
Antworten: 3
Letzter Beitrag: 06-06-06, 15:57
-
By RobertPic in forum NEWSboard Java
Antworten: 6
Letzter Beitrag: 15-03-05, 01:21
-
By mk in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 10-07-04, 14:09
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks