proton + sdk = nix

Status
Nicht offen für weitere Antworten.
Also folgendes
Wir lernen nun java in der schule
zuhause angekommen habe ich sofort die empfohlene und in der FH verwendete software installiert
also habe ich:
j2sdk 1.4.2.01 installiert weil genau der in der schule verwendet wird
dazu den proton 3 den ich auch von da habe
beides habe ich der einfachheit in einen ordner gelegt
das programm zu schreiben war dann das leichteste und als java abzuspeichern noch einfacher
dann habe ich eine neue variable in meiner systemsteuerung eingespeichert die ich java nannte und dazu verwendet habe den bin ordner für die javac von überall einfach anzusprechen
in den proton gewechselt habe ich dann diese variable als shortcut eingespeichert
dummerweise hab ich nun keine ahnung wie ich aus der .java noch die .class rausbringe und dann aus der .class das programm kompilliere und starte
anders ausgedrückt: ich kann das programm zwar programmieren aber nicht probieren ob es funktioniert
 

DocRandom

Top Contributor
Hi!

Sorry, ich arbeite unter Windoof & Linux nur mit Eclipse, bzw. mit NetBeans!
Jedoch findest Du sicherlich hier eine Hilfestellung!

mfg
DocRandom
 
na ok dann sag mir mal, warum der netbeans folgendes anstellt
wenn ich das proggy geschrieben habe
und dann auf Run -> run file gehe ist das nicht anklickbar
und der attach debugger fordert irgendwas in richtung port host und derartigem
was ist da denn los?
im endeffekt ist mir egal welche plattform ich verwende hauptsache ich kann die übungen machen

das java ist auch nur eine insel hilft mir leider auch nicht weiter
 

DocRandom

Top Contributor
Nun soweit ich weiß lautet der Befehl Run->Run Main Projekt unter Netbeans 5.5.
Und das funzt bei mir anstandslos!

Bei Eclipse heißt es Run->Run as->Java Application.
Und auch das funzt!

Was willst denn für ein File starten?

mfg
DocRandom
 

DocRandom

Top Contributor
..hast Du den Code im netbeans erstellt, oder willst Du nur eine externe Datei zum laufen bringen?

mfg
DocRandom
 
ich kann im netbeans nicht auf "New project" klicken daher hab ich einfach mal eine geschriebene java daei geöffnet und versucht zum laufen zu bekommen
funktioniert aber auch nicht
 

DocRandom

Top Contributor
?? warum kannst Du nicht auf New Project klicken, bzw. CTRL + SHIFT + N drücken?
Verstehe ich jetzt nicht ganz!

Nur einfach Öffenen und Ausführen, mag Netbeans ned!

mfg
DiocRandom
 
ich danke dir
da hamma auch schon das problem
bei mir steht "New project crtl + N" und das hat nicht funktioniert
haben se wohl was vergessen einzufügen
kannst mir auch noch verraten was nun das bedeutet:
init:
deps-jar:
Compiling 1 source file to (Pfad wegen übesichtlichkeit entfernt) javaapplication1\Main.java:1: class Hello is public, should be declared in a file named Hello.java
public class Hello {
1 error
BUILD FAILED (total time: 0 seconds)
 
R

Roar

Gast
warum liest nicht mal die fehlermeldung und machst das, was da drin steht :?:
 
also ich habe ein neues projekt gestartet
dann ist auf der rechten seite ein main window
da rein habe ich mein programm geschrieben
dann hab ichs abgespeichert und auf run gedrückt
und diese meldung kam
 

Jango

Gesperrter Benutzer
Wenn du mit netbeans kein neues Projakt anlegen kannst, ist irgendwas oberfaul. Installier das ganze nochmal (vorher deinstallieren).
 

Jango

Gesperrter Benutzer
Installier einfach netbeans nochmal, wenn du nicht mal ein neues Projekt anlegen kannst
 

DocRandom

Top Contributor
..in diesem Fall ist das nicht ein Fehler vom Programm (netbeans) sondern nur ein Denkfehler!
In NB (NetBeans) Mußt Du beim erstellen eines neuen Projektes eine ' Class Main' erstellen lassen, sonst startet NB ned!

Da ich persönlich NB aber nicht für Anfänger empfehle, würde ich Dir Eclipse als 'IDE' vorschlagen!

mfg
DocRandom
 
R

Roar

Gast
da eclipse für anfänger genauso ungeeignet ist wie netbeans würde ich dir texteditor + konsole vorschlagen ???:L
 
G

Gast

Gast
hab die utnerhaltung verfolgt
selbes problem bei mir
wie speicher ich die datei mit neuem naben als name.java
 

Luz

Mitglied
neue class erstellen und die datei dazu name.java nennen und einfach alles rein kopieren. Bei netbeans kann man eine Klasse auch direkt umbennen wobei dann ein fenster öffnet der in der java datei alles auf den neuen namen anpasst

Die public klasse ( public class name) muss immer den Namen der Datei haben.
 
Also ich hab jetzt folgendes gemacht
ich hab das netbeans komplett de- und danach neu installiert
dabei rausgekommen ist nun, dass ich tatsächlich dateien erstellen kann
gesagt getan, eine file -> new project erstellt und es "Hello.java" getauft
dann mein programm hineingeschrieben
und gestartet
daraufhin wurde ich hiermit konfrontiert
init:
deps-jar:
Compiling 1 source file to (...)\Hello.java\build\classes
(...)Hello.java\src\hello\java.java:2: class Hello is public, should be declared in a file named Hello.java
public class Hello {
1 error
BUILD FAILED (total time: 1 second)
was muss ich denn nun anstellen damit das funktioniert?
wieso zwingt man studenten dazu java zu lernen wenn VB viel einfacher für einsteigert ist
 
R

Roar

Gast
alder du solllst nich dat projekt Helo.java nennen sondern deine .java datei.

aber wie schon oben gesagt
Roar hat gesagt.:
da eclipse für anfänger genauso ungeeignet ist wie netbeans würde ich dir texteditor + konsole vorschlagen icon_scratch.gif
 
G

Gast

Gast
(...)Hello.java\src\hello\java.java:2: class Hello is public, should be declared in a file named Hello.java
hmmm vielleicht hast du eine java.java erzeugt die im package hello liegt?

wieso zwingt man studenten dazu java zu lernen wenn VB viel einfacher für einsteigert ist
versuch das ganze erstmal ohne netbeans, dir fehlen einfach die grundlagen, deswegen bist du mit der IDE überfordert.
 
er sagt immernoch dass die datei als "Hello.java" benannt werden sollte
aber genau das ist sie ja
und den fehler im code halte ich für ein gerücht *G*
im proton funktioniert der in school
 
ok das mit dem proton hab ich schon versucht
hab alle dateien und einstellungen auf meinen heimrechner mitgenommen und sogar meine partition dem zugunsten umbeannt aber funktioniert hat es einfach nicht
ok wenn mir noch jemand verrät, wie ich die datei nun umbenennen kann, ist alles klar und ich komm voran :)
hab 9 programme parat die alle darauf warten getestet zu werden
 
ahaaa ich habs gefunden
also nach x stunden des probierens und nach nem halben dutend verschiedener software, umgebungen, kompilier und was auch immer funktioniert endlich eines und dabei werd ich jetzt auch bleiben
 

Leroy42

Top Contributor
Also ich kenne NetBeans nicht, aber kopiere doch
einfach mal folgenden Code in das Main-Fenster
Code:
public class Main { 
  public static void main(String[] args) { 
  System.out.println("Hello World ;O"); 
  } 
}

und wenn das dann läuft, sieh' in der Hilfe von NetBeans
nach, wie du den Dateinamen deiner Anwendung auf
Hello ändern kannst.
 
G

Guest

Gast
Code:
public class Main{
...
}

und wenn das dann läuft, sieh' in der Hilfe von NetBeans
nach, wie du den Dateinamen deiner Anwendung auf
Hello ändern kannst.

mmh, muss dann nicht die Datei Main.java heissen ?!? :D
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben