2011-08-11 3 views
1

정말 기본적인 작업을 수행하려고합니다. JFreeChart를 사용하여 시계열 데이터로 정수 배열을 그립니다. 이전에는 코드가 완벽하게 작동했습니다. 그것이 나를 미치게하는 요점이다. 그러나 이제는 모든 작업을 수행 한 후에 종료되지 않습니다. 활성 스레드는 다음과 같습니다.JFreeChart로 2D 그래프를 그려 AWT-Shutdown 및 AWT-EventQueue가 종료되지 않습니다.

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

Mac OS 10.6.8이 적용된 Macbook을 사용 중이며 최신 소프트웨어 업데이트가 있습니다.

어디서부터 시작해야할지, 무엇을 찾아야할지 아무도 모르는 사람이 있습니까?

답변

1
당신은 터미널에서 더 많은 정보] 얻을 수

: 백그라운드에서 프로그램

$ java -jar dist/program.jar & 
  • 가져 오기 프로세스 ID

    $ ps 
        PID TTY   TIME CMD 
        714 ttys000 0:00.01 -bash 
        727 ttys000 0:01.52 /usr/bin/java -jar dist/program.jar 
    
  • 는 쓰레드 덤프를 얻

    1. 시작을

      하지 State: WAITING 또는 State: RUNNABLE

    귀하의 IDE의 프로파일에 아무것도는

    $ kill -QUIT 727 
    
  • 봐 동일한 정보를보다 친화적 인 뷰를 제공 할 수 있습니다. JLS §12.8 Program Exit을 참조하십시오. sscce도 도움이 될 수 있습니다.