hyeonga_code

SPRING_JAVASCRIPT .js 파일 흑백화 현상 해결 본문

IT 소개념/오류 해결

SPRING_JAVASCRIPT .js 파일 흑백화 현상 해결

hyeonga 2024. 1. 6. 07:59
반응형

같이 작업하는 팀원의 spring 파일을 보던 도중 sts 프로그램에서 .js 파일이 java 프로그램처럼 컬러감있게 보여지는 것을 보고 블랙이 기본값이 아니라는 것을 알았다..

 

1. Help > Install New Software 선택

 

 

2. Add... 선택

 

 

3. Location값에 http://download.eclipse.org/releases/photon 를 입력 > Add 클릭

 

 

4. 맨 밑의 Web. XML, Java EE and OSGi Enteroruse Development 클릭

 

 

 

5. JavaScript Development Tools 체크 후 Next 선택

>>> Install시 PublicKey 오류가 발생하는 경우

-- Contact all update sites during install to find required software 체크 해제

 

 

6. 설치가 완료되면 이클립스가 재실행된다.

7. Window > Preferences > Associations 

8. .js 클릭 시 Associated editors에서 JavaScript Editor를 선택해서 Default로 지정

9. Apply and Close 클릭

 

이러면 설정이 완료되어야 하는데 6번부터 PublicKey오류로 설치가 진행이 안됨

 

>>> Install에서 Add > https://download.eclipse.org/releases/2020-03 > Add

>> Programming Languages > JavaScript Development Tools 체크 후 설치

 

 

 

 

 

>>> 이것도 오류가 발생함

>> 이클립스를 새로 설치하는 것밖에는 해결 방법이 없는가?

-- 관리자 모드로 실행하고 작업 > 실패

-- 바로가기 속성에 -clean 추가해서 캐시 삭제 후 실행 > 실패

 

>>> 해결

> Web. XML, Java EE and OSGi Enteroruse Development 전체를 체크해서 설치하면 재시작까지 성공...

 

-- 기본 설정 변경하기

1. Window > Preferences > General > File Associations > *.js 선택(없는 경우 Add 로 추가하기)

 

 

2.Associated editors의 Add 선택

다른 분들이 작업한 방식을 보면 JavaScript Editor가 떠야하는데 나는 생성되지 않았다..

스크롤로 내리며 확인하던 중 JS Editor가보여 혹시나 하는 마음으로 선택해서 Default로 지정후 Apply and Close

 

 

 

3. 프로젝트를 새로고침 후 파일을 열어보라고 했으나 파일트리에서 아이콘이 변경되어 바로 열어봄

 

>>> 색상은 변경되었으나 자동 완성 기능은 작동하지 않음 

>> 폭풍 검색

 

 

 

-- 자동완성 기능 설정하기   

Term이 만들어진 지 오래되어 마켓플레이스에서 설치할 수 없다고 한다.

1. https://github.com/angelozerr/tern.java/releases/download/tern.java-1.2.1/tern.repository-1.2.1.zip   다운로드

 

2. Help > Install New Software 선택

 

3. Add 에서 location > archive 선택 후 다운받은 파일 선택 > Add

 

 

 

 

4. 전체 체크후 Next

 

 

5. 중간에 나오는 동의 체크 후 Finish

6. Warning 경고창이 뜨면 Install anyway 클릭

 

7. 이클립스 재시작

 

 

8. 다운받은 플러그인 적용시킬 프로젝트 우클릭

9. Configure > Convert to Tern Project...

 

 

10. 프로젝트 우클릭 > Properties > JavaScript > Tern > Modules

11. DOM API 자동완성 기능인 Browser 체크 후 Apply and Close

 

 

>>> 그래도 자동완성은 안됨;;

내용을 불러오지 못하나 하단에 자동으로 팝업이 뜨는 현상을 없애기 위해 체크를 해제하고 색상 변경이 된 것에 만족해야겠다.. 

결국 publickey 인식 오류로인해 대부분 이클립스를 다시 설치하는 방법을 제시하고 있다.

 

 

반응형