AWT-Shutdown и AWT-EventQueue не завершаются после построения 2D-графика с помощью JFreeChart - PullRequest
1 голос
/ 12 августа 2011

Я пытаюсь сделать что-то действительно простое; Постройте массив целых чисел как данные временных рядов, используя JFreeChart. Ранее код работал отлично. Это то, что сводит меня с ума. Тем не менее, теперь он не завершается после выполнения всего, что он должен был сделать. Активные темы:

Thread[AWT-Shutdown,5,main]
Thread[AWT-EventQueue-0,6,main]
Thread[main,5,main]

Я использую Macbook с Mac OS 10.6.8 и получил набор последних обновлений программного обеспечения.

Кто-нибудь знает, с чего начать и что искать?

1 Ответ

1 голос
/ 12 августа 2011

Вы можете получить дополнительную информацию из терминала:

  1. Запустить вашу программу в фоновом режиме

    $ java -jar dist/program.jar &
    
  2. Получить идентификатор процесса

    $ ps
      PID TTY           TIME CMD
      714 ttys000    0:00.01 -bash
      727 ttys000    0:01.52 /usr/bin/java -jar dist/program.jar
    
  3. Получить дамп потока

    $ kill -QUIT 727
    
  4. Искать что-либо, кроме State: WAITING или State: RUNNABLE

Профилировщик вашей IDE может предложить более дружественный просмотр той же информации.См. Также JLS §12.8. Выход из программы . sscce тоже может помочь.

...