Mit NetBeans IDE 3.5.1 EndlosProgramme abschießen

Status
Nicht offen für weitere Antworten.

Maynard

Mitglied
Hi!

Es sollte zwar nicht vorkommen... tut es aber ab und an.
Die Rede ist von ungewollten Endlosschleifen.

Gibt es denn keine Möglichkeit, ein eigenes Programm, das ein solches Ärgernis produziert, zu beenden?

Ich geh davon aus, dass es funktioniert, daher bin ich mit einem einfachen "JA" nicht zufrieden...
Ich finde diese Funktion nämlich nicht. Bisher beende ich das Programm und starte es neu.

Wenn mir also jemand sagen kann, wo sich die entsprechende Taste/Funktion befindet wäre ich sehr dankbar...
Wie im Titel bereits gesagt: Ich benutze das Programm: "NetBeans IDE 3.5.1"

MfG,
Maynard
 

Illuvatar

Top Contributor
Falls du Windows benutzt:

Die einfachste Möglichkeit besteht darin, mit STRG+ALT+ENTF in den Taskmanager zu gehen.
Dort werden alle laufenden Programme aufgelistet.
Klick mit der rechten Maustaste auf das Programm und mach Task beenden.

Falls dein Prog keine GUI hat:
Such unter Prozesse nach java.exe oder javaw.exe und mach Prozess beenden.
Gibt allerdings ne Sicherheitswarnung, ist auch recht radikal :) .

(Ich benutze NetBeans nicht, müsste da aber genauso gehen.)


PfM
 
R

Roar

Gast
? wenn du einfach nur dein programm in netbeans shcließen willst:
geh unten zu dem fenster wo die compiler konnsole und die I/O konsole ist, rechts davon isiehst du alle laufenden prozessen: rechtsklich->terminate process
 

Maynard

Mitglied
Roar hat gesagt.:
geh unten zu dem fenster wo die compiler konsole und die I/O konsole ist, rechts davon siehst du alle laufenden prozesse: rechtsklich->terminate process
Ich hab gerade nochmal (absichtich) eine Endlosschleife programmiert...
Unten steht in einem Jumper "Compiler" im anderen Jumper steht "JAVAFILENAME - I/O"
und jetzt? rechtsklick auf den 2ten Jumper, und da soll dann terminate process stehen? --> tut es naemlich nicht...
 
R

Roar

Gast
1. die dinger heißen "Tabs" und nicht Jumper
2. das ist ja auch kein Tab, sonder ist rechts hinter einer JSplitPane versteckt, die musst du erst hervorziehen.
 

Maynard

Mitglied
ok, hab es gefunden, thx
Für alle, die das selbe Problem haben wie ich, hier eine etwas eindeutige Anleitung:
Oben hat man drei "Tabs": "Editing", "GUI Editing" und "Debugging".
Man muss zum Beenden laufender Programme auf den ersten Tab "Editing" klicken.
Dann sieht man unten-rechts ein Fenster, mit den laufenden Programmen...
rechtsklick -> terminate process
 

Calamitous

Bekanntes Mitglied
P.S.: es ist mathematisch beweisbar, dass kein anderes Programm ein Programm auf Endlosschleifen hin überprüfen kann!
 
R

Roar

Gast
Calamitous hat gesagt.:
P.S.: es ist mathematisch beweisbar, dass kein anderes Programm ein Programm auf Endlosschleifen hin überprüfen kann!
wieso geht das nicht?
und von was für endlos schleifen redest du? while(true) oder for(;;) oder was?
 

Illuvatar

Top Contributor
Das das mathematisch beweisbar ist, wusste ich auch nicht.

Endlosschleifen sind Schleifen, die durch einen Programmierfehler nie die Abbruchbedingung erreichen.

Allerdings finde ich es logisch, das das nicht geht, denn wenn ein Programm testen will, ob ein anderes in einer Schleife ist, muss es testen, ob es je eine Abbruch bedingung erreicht... wenn es eine Endlosschleife ist, ist das andere Programm dann auch in einer Endlosschleife...

Stimmt das so, Calamitous?

@Roar Du meinst
Code:
for (;;);
oder ??? Nun ja, wer so was ohne break einbaut ist selbst schuld :) .
 
B

Beni

Gast
Das ist das sogenannte Halteproblem. Und es ist ein allgemeines Problem der Informatik. Ein guter Compiler könnte while( true ) erkennen, aber es gibt Probleme, bei denen kein Programm (gar keines, überhaupt keines) den Fehler erkennen kann.

Diese Erklärung fand ich recht einleuchtend:

Das Halteproblem

Problem: Schreibe eine Methode halt(src, proc, in), die entscheidet, ob die Methode proc im Programm src auf die Eingabe in hält.

Code:
public class HALTING_PROBLEM{
  /** returns ‘true’, if ‘proc’ in program ‘src’
  * terminates on input ‘in’.
  */ Returns ‘false’ otherwise.
  public boolean halt( String src, String proc, String in ){
    // body of halt
  }
}


Annahme: Die Methode halt ist korrekt in folgendem Sinn:

H1. Falls halt(src, proc, in) terminiert mit Rückgabewert true, dann terminiert die Methode mit Namen proc im Programm src auf die Eingabe in.

H2. Falls halt(src, proc, in) terminiert mit Rückgabewert false, dann loopt die Methode mit Namen proc im Programm src auf die Eingabe in (d.h. sie terminiert nicht).


Wir zeigen: Es gibt ein Programm src mit einer Methode proc und eine Eingabe in, so dass halt(src, proc, in) nicht terminiert.
Konsequenz: Das Halteproblem ist nicht entscheidbar.


Der Diagonalisierungstrick
Code:
public diagonal( String in ){
  boolean stop = halt( in, "diagonal", in );

  while( stop ) {}
}


Sei nun d das Programm HALTING PROBLEM erweitert um die Methode diagonal.

Annahme: Der Aufruf halt(d, "diagonal", d) terminiert.

Fall 1: Der Aufruf halt(d, "diagonal", d) terminiert mit true. Nach Annahme H1 folgt, dass die Prozedur diagonal im Programm d auf die Eingabe d terminert.
Das trifft aber nicht zu, da stop den Wert true erhält.

Fall 2: Der Aufruf halt(d, "diagonal", d) terminiert mit false. Nach Annahme H2 folgt, dass die Prozedur diagonal im Programm d auf die Eingabe d loopt (also nicht terminiert).
Das trifft aber nicht zu, da stop den Wert false erhält.

mfg Beni
 
R

Roar

Gast
@illuvatar: jo

hmm interessant ???:L muss man ja nachdneken für :shock:
 
B

bygones

Gast
Oh ne nicht Halteproblem... erinnert mich zu sehr an "Einführung in die theoretische Informatik"... nicht mein fall....

Achja, man könnte doch unter "Aufgabe und Gesuche" mal die Aufgabe posten zu zeigen ob P = NP :roll: :wink: :lol:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N NetBeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Netbeans nutzt veraltete Bibliotheken für JAX-WS IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W Debugger - Netbeans vs. VSCode IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Erstellen eines java Projekts mit Gradel in netbeans. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
R Ist netbeans noch eine gute Wahl? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
mihe7 NetBeans 17 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
MiMa Netbeans zu IntelliJ mit Maven konvertieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
I NetBeans 15 - Strg+Z (undo) und Strg+Y (redo) funzen nicht mehr nach Start der Java-Anwendung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
J Netbeans 14 friert unter Linus Mint 21 prötzlich ein IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
mihe7 NetBeans NetBeans 16 ist da IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Altes Java Projekt in Netbeans importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
MiMa Methoden in Netbeans vergleichen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 23
M Linux Mint - Apache NetBeans 14 - Installationsanleitung deutsch IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Neumi5694 Netbeans Warnung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T NetBeans NetBeans IDE 13 | Cannot find main class IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
J Seltsames Verhalten einer Klasse in netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
S License-Header in NetBeans 8.2 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Netbeans 12.6 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
kodela NetBeans App lässt sich ausßerhalb von NetBeans nicht ausführen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
J Netbeans - WakaTime - Plugin sendet keine Daten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J Netbeans - Werte von Variablen überwachen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
donnico2 Fehler beim Installieren von Apache Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J netbeans - refactoring funktioniert nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Netbeans unterstützung für "Rule Switch" - Bug? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
O NetBeans Netbeans 12.0 - Hintergrundfarbe, auch im Navigator und Projekt umstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J Kombinationsproblem: netbeans, gradle, mysql, json IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
O NetBeans Netbeans 8.2 mit JKD 15 ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Seltsames Verhalten von netbeans bezüglich fxml Dateien IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J netbeans 12 - wie -Xlint:deprecation aktivieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Netbeans 11.1 - Gradel aktualisieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
E Suche aktuelle Netbeans-Version für Win 10 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 30
B Netbeans: Java Script Libraries funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
J NetBeans Projekt erstellen nicht möglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
G eigene Library In NetBeans 11.1 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Bekomme keine lauffähige jar (netbeans/gradle) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
J Install JasperReports on netbeans/gradle Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
W NetBeans Umzug von Netbeans 8.2 -> Netbeans 11.1: Plug-Ins IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
F Umstieg von Netbeans 8 mit JDK 8 auf Apache Netbeans 11 mit OpenJDK 12 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
MiMa JavaFX in Netbeans 11 installieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 32
G NetBeans Netbeans 8.2 hängt sich auf IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
W Netbeans and Git Projects IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J NetBeans Dokumentation anderer Projekte IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N Weder Eclipse noch Netbeans funktionieren auf Ubuntu 18.04 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
J NetBeans Download NetBeans und Java SDK IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
MiMa compile with -Xlint bei Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
C Netbeans Meldung: Git Push Failed IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
TheJavaKid NetBeans JDBC Library mit Netbeans in Jarfile mit packen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
J Netbeans: Einsicht in den Programmlauf IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J NetBeans Notizen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C maven startet jetty, netbeans "run" startet glassfish IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
L NetBeans NetBeans autofill einrichten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
pcfreak9000 Eclipse Netbeans generics IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
K Netbeans + Maven: default pom Inhalt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
B IDE Netbeans und Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Netbeans CSS code completion abgeschaltet IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
TomatenBrot447 Netbeans ziegt mir falsche Tasteneingabe an IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
wolfgang63 Netbeans 8.2 ohne Projektvorlagen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
MiMa Ist Netbeans mist ??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
K easy UML Plugin Netbeans 8.1 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
WetWer NetBeans Wird NetBeans eigentlich noch unterstützt? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F Netbeans Overriden - @ IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Tort-E NetBeans Netbeans RCP Spracheinstellungen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Netbeans GUI Builder größe ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Y Tomcat aus Netbeans heraus starten schlägt fehl IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Login-Programmierung mit NetBeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
H Kann ich Commandline-Parameter in Eclipse oder Netbeans einfacher übergeben? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
F Netbeans Pfad IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D NetBeans Maven Projekt in Netbeans => WEKA wirft (java.lang.OutOfMemoryError: Java heap space) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
S NetBeans 8.0.2: Startprogramm meldet: Hilfsprogramm für den Tastaturverlauf funktioniert nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A in netbeans 8 mit jdk 8 erstellte jar's laufen nicht auf anderen rechnern ohne jdk IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
L NetBeans und Ausgabenumlenkung in Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
T NetBeans - Tastatur-Tricks IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M NetBeans und UTF8 Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J Javadocs in Netbeans 7.4 dt. integrieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
D [NetBeans] NetBeans Plattform Application Fragen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Y (NetBeans JSP) Findet @page import="org.apache.commons.fileupload.* nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
C Netbeans - keine Sourcen in jar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M NetBeans JavaDB Exception IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
N Netbeans import/export IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F NetBeans JLable Text ändern? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
MiMa Hin und her gerissen Netbeans und Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
A Checkstyle + Netbeans + cfg File IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
B NetBeans GUI Vererbung mit Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J NetBeans Netbeans, Linux -> Was ist ein "bootstrap class path error" und wie kann man das wegbekommen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D C++ mit NetBeans benutzen. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C Pfad von .netbeans ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
D GUI Building in NetBeans nur mit Zusatztool möglich? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Umstieg auf Netbeans ... ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Jackii NetBeans Netbeans 7 Splash Screen erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
T MDI-Anwendung mit NetBeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D NetBeans NetBeans Shortcuts IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Guybrush Threepwood Jar-Export unter Netbeans (vs. Eclipse) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H Netbeans löscht Quelldatein IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
P Netbeans: Java-Plattformen verwalten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Netbeans WS Client Clean and Build IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H Test Project (x) Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
L NetBeans 7.1 swing IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
L javafx import in NetBeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Netbeans JNI DLL IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H Netbeans Debugger Session sichern? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3

Ähnliche Java Themen

Neue Themen


Oben