Antwort
 
Themen-Optionen Thema durchsuchen
Alt 03.07.2005, 18:54 Nach oben    #1
hii
Gast
 
Beiträge: n/a
Standard java ausführen

ich bin noch ein voller noob und hab mir ein javabuch gekauft und ich schaffe es nicht die java datei auszuführen könnt ihr mir helfen???
 
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 03.07.2005, 20:39 Nach oben    #2
Soulfly
Gast
 
Beiträge: n/a
Standard

Hi ich glaube du bist einen Schritt zu weit!

bevor du ein Java Programm ausführen kannst, musst du es compilieren.

Also du hasst deine MyProg.java mit dem Code den du geschrieben hasst.

du führst in der Konsole folgendes aus.

//Kompilierung
javac MyProg.java

//ausführung
java MyProg
 
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 04.07.2005, 07:16 Nach oben    #3
hii
Gast
 
Beiträge: n/a
Standard

1. was für eine konsole?

2.wie führe das

//Kompilierung
javac MyProg.java

ausführung
java MyProg

aus?

ich kenn mich überhaupt nicht aus tschuldigung!!!
 
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 04.07.2005, 08:17 Nach oben    #4
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

Benutzt du Windows? Falls ja gehst du auf "Start -> ausführen -> cmd (oder command, je nachdem was für ein Windows)" dann befindest du dich in der Konsole. Jetzt musst du in das Verzeichnis wechseln, in welchem deine *.java Datei liegt. Mit "Laufwerksbuchstabe:" wechselst du auf eine andere Partition/Festplatte, mit "cd .." gehst du ein Verzeichnis zurück und mit "cd pfad" wechselst du in einen untergeordneten Ordner. Wenn du dann im Verzeichnis bist, in dem deine *.java Datei liegt, gibst du "javac deineDatei.java" ein. Und um es anschließend auszuführen "java deineDatei". Hoffe ich konnte dir helfen. Ansonsten viel Spaß mit Java
Gottzilla 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 04.07.2005, 12:04 Nach oben    #5
hii
Gast
 
Beiträge: n/a
Standard

ich bin noch immer zu blöd

en befehl "javac" erkennt der computer nicht!
 
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 04.07.2005, 12:28 Nach oben    #6
Soulfly
Gast
 
Beiträge: n/a
Standard

In einen Ordner wechselst du indem du "cd ordner" schreibst und mit "cd.." kommst du wieder zurück.

Hast du denn auch das JDK installiert? Wenn ja, ist der Path nicht richtig eingestellt.

gehe zu Systemsteuerung/System/Erweitert/Umgebungvariablen/Systemvariablen

dort gibst du bei Path den Ordner der Binaries im JDK Ordner an.
(Vorsicht nur hinzufügen und nicht die vorhandenen Sachen löschen!)
z.B. c:/Programme/Java/JDK 1.5.0_04/bin

und dann kannst du javac in der Konsole benutzen
 
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 04.07.2005, 19:19 Nach oben    #7
hii
Gast
 
Beiträge: n/a
Standard

geht noch immer nicht es steht:

der befehl "javac" ist entweder falsch geschrieben oder konnte nicht gefunden werden
 
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 04.07.2005, 19:44 Nach oben    #8
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 582
Standard

Hast du das JDK, als das Java Development Kit von SUN installiert?
Durchsuch doch mal deine Festplatte nach der Datei.

Windows Explorer -> Rechtsklick auf Arbeitsplatz -> Suchen -> Datei oder Ordner -> javac.* und schau in welchem Verzeichnis er sie findet.

Dann trägst du diesen Pfad wie von Soulfly beschrieben in der Path-Variable ein.
sparrow 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.07.2005, 16:28 Nach oben    #9
hii
Gast
 
Beiträge: n/a
Standard

ich hab genau das gemacht aber es funktioniert noch immer nicht!!!


ich glaub ich bin zu blöd ich will doch nur ein java programm kompiliern und ausführen

kann mir bitte einer eine anleitung schreiben die sogar der dümmste und größte vollkoffer versteht(der bin ich)!!!

bitte!!! bitte!!! bitte!!!
 
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.07.2005, 17:28 Nach oben    #10
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Also mal ganz langsam von Anfang an bei dem Chaos hier wird das nix

Hast du das JDK von Sun installiert?

Wenn ja wohin?

Wenn du das nicht weisst ist das ganze Zeugs wohl unter C:\Programme\Java\jdk_irgendwas\bin - kannst du das bestätigen? (in dem Ordner sollten die Programme javac.exe, java.exe und noch ein paar andere liegen)

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae 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.07.2005, 20:18 Nach oben    #11
hii
Gast
 
Beiträge: n/a
Standard

1. habs installiert

2.ja es liegt unter C:\Programme\Java\jdk1.5.0_04\bin

3.ja da liegen die beiden dateien und noch ca. 50 andere (oder ein bisschen weniger jedenfalls viele)
 
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.07.2005, 20:48 Nach oben    #12
Soulfly
Gast
 
Beiträge: n/a
Standard

dann versuch erstmal in der console

C:\Programme\Java\jdk1.5.0_04\bin\javac *.java

in dem Ordner, in dem sich die Datei befindet.
Das sollte und kann nur funktionieren
 
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.07.2005, 22:18 Nach oben    #13
hii
Gast
 
Beiträge: n/a
Standard

ok und dann kommt nichts nur wieder was zum befehle schreiben

und wie führe ich das aus???(ich nehm mal an das is jetzt kompiliert oder???)

wenigstens der erste schritt hat mal geklappt glaub ich zumindest!!!
 
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.07.2005, 22:36 Nach oben    #14
Soulfly
Gast
 
Beiträge: n/a
Standard

Kleine Frage hast eigentlich schon mal was in Büchern oder Tutorials gelesen?

Naja, wenn sich in dem Ordner, in dem die java-datei lag jetzt auch noch eine class-datei befindet, dann isses compiliert.

Dann führst du es mit
C:\Programme\Java\jdk1.5.0_04\bin\java Class-Datei-Name (ohne .class danach)
 
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 06.07.2005, 08:15 Nach oben    #15
hii
Gast
 
Beiträge: n/a
Standard

dann steht:


"exception in thread "main" java.lang.nosuchmethoderror: main"

und er führ nichts aus aber es ist ne class datei mit komischem gekritzel im ordner

entschuldigung das ich so blöd bin aber bei mir funktioniert das nicht

bitte helft mir!!!
 
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 06.07.2005, 08:29 Nach oben    #16
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

Wie schaut denn dein Programm aus?
Gottzilla 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 06.07.2005, 09:11 Nach oben    #17
ehli75
Gast
 
Beiträge: n/a
Standard

Zitat:
und er führ nichts aus aber es ist ne class datei mit komischem gekritzel im ordner
Was meinst du mit "gekritzel" ???

Sach mal ... hast du die Sourcen selber (ab)geschrieben ?? Vielleicht solltest du dir, bevor anfängst was einzutippern, dir die grundlegensten Grundlagen von Java mal reinziehen. Einfach mal in die Bibliothek gehen, das erstbeste Java-Buch ziehen und das erste (vielleicht auch noch das zweite) Kapitel durchlesen. Dann solltest du wissen wie's geht!!
 
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 06.07.2005, 09:53 Nach oben    #18
hii
Gast
 
Beiträge: n/a
Standard

1.
1.1.der normale quellcode sieht so aus:

PHP-Code:
import java.applet.*;
import java.awt.*;
/**
* HelloWorld
* @version 0.1
* @author dkoosis@isc.com
*/
public class HelloWorld extends Applet {
Label helloLabel = new Label("Du schon wieder?");
public 
void init() {
setBackground(Color.yellow);
add(helloLabel);
}

1.2.der kompilierte text sieht so aus:

PHP-Code:
Êþº¾ 1 
 
  
    

   
helloLabel Ljava
/awt/Label; <init> ()V Code LineNumberTable init 
SourceFile HelloWorld
.java 
 java
/awt/Label Du schon wieder
  ! 
" # $ % & 
HelloWorld java/applet/Applet (Ljava/lang/String;-)V java/awt/Color yellow Ljava/awt/Color; 
setBackground (Ljava/awt/Color;-)V add *(Ljava/awt/Component;-)Ljava/awt/Component; ! 
   
   .   *· *» Y· µ ±   
        1   *² ¶ **´ ¶ W±       
    
2.
2.1.

ich hab ein buch nur da steht nicht wie man das ausführt oder wie man das programm kompiliert

2.2.

mit gekritzel meine ich die komischen zeichen vor und nach dem kompilierten text
 
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 06.07.2005, 10:12 Nach oben    #19
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 559
Standard

*kopf-auf-den-tisch-hau*

Du hast ein Applet programmiert! Das wird so auch net ausgeführt! Was ist das für ein komisches (Anfänger-!?)Buch, das gleich ma mit GUI anfängt!? Schau dir ma die Online-Version von "Java ist auch nur eine Insel an". Das ist scheinbar besser geeignet als dein Buch.

http://www.galileocomputing.de/openbook/javainsel4/

Ein Applet wird in eine WebSite eingebettet. Kannst du html? So baust du ein Applet in dein html-Dokument ein:

Code:
 
<applet code="deine-*.class-Datei" width="Breite deines Applets" height="Höhe deines Applets">
</applet>
Gottzilla 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 06.07.2005, 10:29 Nach oben    #20
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 582
Standard

Ich empfehle an dieser Stelle (mal wieder) die kostenlose Downloadversion des "Handbuch der Java-Programmierung".
http://www.javabuch.de

Der Hobbit hat Recht. Ein Applet kannst im Gegensatz zu einem normalen "Applikation" nicht als Programm starten.
Zwar unterscheiden sich Applikationen und Applets nur "geringfügig" von einander (was wohl daran liegt, dass ein Applet einfach nicht soviel darf *g*), Trotzdem kann ein Applet nur von einem Web-Browser ausgeführt werden. Alternativ kannst du auch den Applet-Viewer verwenden dem dem JDK beiliegt, aber mit dem haben ich mich noch nie beschäftigt.

Um das Applet also zu starten, einfach wie vom Hobbit beschrieben das Applet in die Webseite einbinden und anschließend die Webseite in einem Browser anzeigen lassen.

Ein bisschen in die Richtung ging der folgende Thread:
http://www.jforum.de/showthread.php?t=1256


Gruß
Sparrow
sparrow 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
[JAVA] Wie man aus Java mit einem PHP-Script kommuniziert sparrow Tutorials 0 25.03.2006 22:24
[BUCH] Java ist auch eine Insel kampet Literatur 5 22.02.2005 14:40
java programm ausführen alekz Allgemeine Java-Programmierung 4 26.10.2004 01:01
Zwist um Java als Open Source kampet Nachrichten 0 05.07.2004 03:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:16 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, 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