레이블이 이클립스인 게시물을 표시합니다. 모든 게시물 표시
레이블이 이클립스인 게시물을 표시합니다. 모든 게시물 표시

2019년 12월 10일 화요일

Eclipse Laravel Validator cannot be resolved to a type 오류

Validator cannot be resolved to a type

어느날 갑자기 이클립스에서 모든파일에 빨갛게 오류가 표시된다.

껏다 켜기를 몇번 반복..

그냥 project -> clean 클릭

2019년 11월 13일 수요일

이클립스 개행 문자 변경(^M)

윈도우 에서 이클립스로 쉘스크립트 작성 후 리눅스 서버에 반영한 경우 아래와 같이 다양한 오류가 발생한다.

- syntax error near unexpected token
- /bin/sh^M bad interpreter

결과적으로 윈도우와 리눅스에서의 개행문자가 틀려 발생하는 문제로 직접 리눅스 서버에서 vi로 다시 작성하면 된다.

확인방법(리눅스)

[root@]# cat -v script.sh
※ -v : tab와 줄바굼 문자를 제외한 제어 문자를 ^형태로 출력


수정방법(리눅스)

[root@]# vi -b script.sh
※ 바이너리 형식으로 열어 ^M 문자열을 직접 삭제 후 저장
※ git으로 관리되는 경우 다시 PUSH할 경우 원복되는 문제가 있다.



수정방법(윈도우 이클립스)

이클립스 줄바꿈 형태 변경

이클립스 -> File -> Convert Line Delimiters To -> Unix(LF, \n, ...) 선택

2019년 1월 18일 금요일

이클립스(PDT) php 함수 자동완성 문제

이클립스(2018-12) 업그레이드 후 PHP 자동완성이 말을 듣지 않는다. str_ 만 입력해도 No Default Proposals 만 뿜어 낸다.


3일간 구글링을 하면서 온갖 방법을 다 해보지만 먹통이다.

1. Window->Preference->PHP->Editor->Content Assist 설정변경
2. 프로젝트 디렉토리의 .bulidpath 확인
3. workspace\.metadata\.plugins\org.eclipse.dltk.core.index.sql.h2 의 파일 삭제

내 경우에는 고쳐지지 않았다.

마지막으로 프로젝트 우클릭 -> Preference -> PHP -> Validation -> PHP Version 변경하자 정상적으로 작동된다. 



https://stackoverflow.com/questions/8574962/eclipse-autocomplete-is-not-working-for-php-project