Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Javac poppt nur auf

Empfohlene Antworten

Veröffentlicht

Hi,

wenn ich Javac anklicke öffnet sich das Fenster Kurz und schließt sich sofort. Kann mir jemand sagen was ich da machen muss.

Möglichst für noobs thx.

Du willst ein Tutorial lesen, in dem das Kompilieren von Java Quellcodedateien beschrieben ist. javac ist eine Kommandozeilenanwendung und benötigt ein paar Parameter. Geb den Befehl mal von der Kommandozeile ab, dann siehst Du, was javac mault.

Peter

Hi Peter,

wenn ich auf javac klicke dann öffnet sich kurz das schwarze Fenster und schließt sich ohne das ich etwas machen kann. Ich will nur das das javac Fenster offen bleibt.

Und von welcher komando zeile sprichst du ?

Ich hab davon absolut keine Ahnung.

Die Kommandozeile deines Betriebssystem ist gemeint.

Bei Windows XP Start -> Ausführen in das Fenster gibst du cmd ein und klickst OK. Jetzt öffnet sich ein schwarzes Fenster mit weiser Schrift. Das ist die Kommandozeile.

Hier kannst du dann javac eingeben und schauen was passiert. Sollte der Befehl nicht gefunden werden dann musst du entweder deine Umgebungsvariablen anpassen oder die navigierst mit "cd" in das entsprechende Verzeichnis.

^^ Komandozeile=cmd schon wieder was dazu gelernt:D

gut wenn ich in die cmd javac eingeb kommt entweder falsch geschrieben oder nicht gefunden.

was ist am einfachsten davon:

"Umgebungsvariablen anpassen oder die navigierst mit "cd" in das entsprechende Verzeichnis"

Hi,

dann musst du entweder deine Umgebungsvariable richtig setzen oder in das Verzeichnis von javac wechseln.

Edit:

Ok, was am einfachsten ist steht außer Frage ... beides einfach :D

Ich setze aber bei mir immer die Umgebungsvariable, damit ich es gloabl aus cmd aufrufen kann und nicht immer erst in das bin Verzeichnis wechseln muss.

Wie das geht ist auch hier im Forum schon beschrieben...

http://forum.fachinformatiker.de/search.php

Bearbeitet von DominikJ
Nicht gelesen :D

Steht auser Frage das das hier im Forum steht aber warum Postest du mir die Suche es kommen 1000 Threads wenn man umgehungsvariable sucht ^^.

Wär super wenn du den Threadlink hättest oder es noch mal kurz erklären könntest Thx schon mal.

Deine PM bitte direkt hierrein, damit es auch anderen hilft.

ich bin zu hol dafür kannst mir ned genau sagen wie ich des machen kann.

ich hab win xp und javac liegt hier drinne:

C:\Program Files\Java\jdk1.6.0_11\bin

muss ich jetz da was in die cmd hämmern oder den pfad verschieben oder wie wo was ^^ wär cool wenn du mir helfen könntest

Zwei erwähnte Möglichkeiten:

Umgebungsvariable setzen:


1. 'Windows-Taste + Pause' -> 'Erweitert' -> 'Umgebungsvariablen'

2. Benutzervariablen setzen: JAVA_HOME	= C:\Program Files\Java\jdk1.6.0_11\

3. Systemvariable erweitern: Path = <vorherigerPath>;C:\Program Files\Java\jdk1.6.0_11\bin;

4. Testen: "cmd" aufrufen (Start -> ausführen... -> cmd) 

4.1. Path prüfen: set path (müsste nun deinen eben egsetzten pfad ausgeben)

4.2. JAVA_HOME prüfen: set JAVA_HOME

4.3. Prüfen ob javac überall klappt: javac -help

4.3. Prüfen ob java überall klappt: java -version
Mit wechsel ins Verzeichnis:

1. Start -> ausführen... -> cmd

2. c:

3. cd \Program Files\Java\jdk1.6.0_11\bin

4. javac -help

Soo.

Wenn nicht klappt die einzelnen Schritte die du gemacht hast hier mit deren Ausgabe posten.

Hm also beim oberen komm ich bis punkt 1 ich hab keine windows taste ^^

beim unteren komm ich bis 4. bzw ende 3. in der cmd steht jetz der pfad. Javac lässt sich nicht öffnen.

Bist du sicher, dass Du mit dem Java Compiler arbeiten willst, wenn es an den grundlegenden Themen in der Benutzung Deines Arbeitsgeräts schon hapert? Wenn Du nicht weißt und auch nicht suchen willst, wie Du Deinen PATH unter Windows änderst oder eine Anwendung von der Kommandozeile aus startest, dann wird Dich javac mit Sicherheit überfordern.

Peter

Ich bin mir sogar ganz sicher das ich das nicht möchte :)

Problem ich muss es für die Schule können.

Auserdem ich würd mich schon damit auseinandersetzen aber ich kenn mich da einfach ned aus keinerlei Basics:(

Ein weitere Versuch ...

Was passiert wenn du folgendes in deiner cmd eingibst:

"C:\Program Files\Java\jdk1.6.0_11\bin\javac.exe"
Wenn du nicht weisst wie du Umgebungsvariable änderst... Dann guck dir doch den Link an den ich dir schon rausgesucht habe. Forum Fachinformatiker.de - Einzelnen Beitrag anzeigen - Application kann nicht gestartet werden Dieser enthält einen weiteren Link: Installation des Java SDK / JDK Dann Punkt 8 und Windows XP... Wenn du keinen Arbeitsplatz in deinem Startmenü hast, nehme den Arbeitsplatz vom Desktop! Übrigens mal zur Demo:

C:\Program Files\Java\jdk1.5.0_16\bin>java -version

java version "1.5.0_16"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)

Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode, sharing)

C:\Program Files\Java\jdk1.5.0_16\bin>cd ..

C:\Program Files\Java\jdk1.5.0_16>java -version

java version "1.6.0_06"

Java(TM) SE Runtime Environment (build 1.6.0_06-b02)

Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing)

C:\Program Files\Java\jdk1.5.0_16>

Hm also beim oberen komm ich bis punkt 1 ich hab keine windows taste ^^

Da wird dir geholfen.

Geheimtipp weil Mittwoch ist und die Sonne scheint: Da kann man auch andere Wörter eintragen und auf diesen "Google-Suche" Button drücken.

Dir ist aber mittlerweile schon klar geworden, dass javac.exe dir NIEMALS irgendein Fenster öffnen wird. Es hat einfach keine grafische Bedienoberfläche (="Windowsfenster"), sondern ist lediglich als Befehl (z.B. über die Kommandozeile) zu verwenden.

Wenn du die javac.exe einfach anklickst wird lediglich javac.exe aufgerufen, was jedoch völlig andere Übergabeparameter als gar keine erwartet.

Eine möglichkeit javac richtig aufzurufen wäre:

javac.exe TestKlasse.java

(vorausgesetzt du befindest dich in dem gleichem Ordner wie die Datei TestKlasse.java und der Java-Bin-Ordner ist in der Path-Variable eingetragen).

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.