구구구구우
1k
2017-10-12 17:07:51
0
529

이클립스 실행이 안돼는 문제


지금 이클립스가 왜인지 프로그램을 실행을 못시키네요.

JavaFX 어플리케이션인데, 그동안 쭉 실행됐던거에요. 한참 다른 과제 때문에 작업을 한동안 안하다가 이번에 실행을 해봤는데, 실행이 돼질 않습니다. 이클립스 콘솔(터미널)에 어떠한 메시지도 안뜨고 일정시간후(한 5초?)에 콘솔이 종료가 됩니다. 실행시 이클립스 콘솔의 빨간색 종료 버튼이 활성화 되었다가, 콘솔이 종료 돼면서 활성화가 풀리네요.

작업을 하지 않는 동안 중간에 Java 9를 설치 했었구요.

뭐가 문제 인지 알아내려고 별 지랄을 다했네요.

JAVA 9 삭제, 새 이클립스 다운로드, 이클립스 실행 JVM 설정 변경, 등 등

더구나 인터넷용 노트북에 이클립스와 소스코드가 들어있는 워크스페이스 통채로 복사 해서 똑같은 JDK 환경에서 실행을 하면 되네요. 소스나, 라이브러리등의 문제는 아니라는거죠

더 재밌는건 이클립스로 빌드된 소스를 .bat파일로 실행 스크립트 작성해서 실행하면 됩니다. 물론 실행하는 JVM은 이클립스나 .bat이나 같죠. 

별 지랄을 다하면서 현재 알아낸 사실은, 빌드 패스로 잡아논 타겟(Jar  및 Sub 프로젝트)이 일정 수 이상 늘어나면 이러한 문제가 발생한다는겁니다. 그니까 간단한 hello World수준(걍 윈도우창 하나 띄우는 정도입니다.)의 JavaFX 프로젝트를 생성하고 해당 프로젝트에 일정 수 이상의 Jar를 등록하면(빌드 패스 잡으면) 똑같은 문제가 발생한다는거죠, 해당 프로젝트에서 해당 Jar에 클래스들을 작성하는 코드가 전혀 없는데도 말입니다.

갯수는 지금 세어보니가 15개네요, Jar가 어떤건지는 상관이 없습니다. 단순히 15개만 넘어가면 이런상황이 발생하네요 

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.