2011-08-11 1 views
1

J'essaie de faire quelque chose de vraiment basique; Tracer un tableau d'entiers sous forme de données de séries temporelles en utilisant JFreeChart. Auparavant, le code fonctionnait parfaitement bien. C'est le point qui me rend fou. Cependant, maintenant il ne parvient pas à se terminer après avoir fait tout ce qu'il est censé faire. Les threads actifs sont les suivants: J'utilise un Macbook avec Mac OS 10.6.8 et j'ai reçu un ensemble de mises à jour récentes du logiciel.AWT-Shutdown et AWT-EventQueue ne se terminent pas après avoir tracé un graphe 2D avec JFreeChart

Est-ce que quelqu'un sait où commencer et quoi chercher?

Répondre

1

Vous pouvez obtenir plus d'infomation du terminal:

  1. Lancez votre programme en arrière-plan

    $ java -jar dist/program.jar & 
    
  2. Obtenez son numéro de processus

    $ ps 
        PID TTY   TIME CMD 
        714 ttys000 0:00.01 -bash 
        727 ttys000 0:01.52 /usr/bin/java -jar dist/program.jar 
    
  3. Obtenir une décharge de fil

    $ kill -QUIT 727 
    
  4. Rechercher quoi que ce soit pas State: WAITING ou State: RUNNABLE

le profileur de votre IDE peut offrir une vision plus conviviale de la même information. Voir également JLS §12.8 Program Exit. Un sscce peut aussi aider.

Questions connexes