★ git에서 다이나믹 웹 프로젝트를 pull했을 때, 바로 작동되지 않는 경우가 있다. 그럴 경우 활용하기.
1. project workspace로 이동
★ .gitignore로 필요없는 파일을 하나도 제거해주지 않고 push 후 pull해서 프로젝트를 열려고하면 프로젝트 첨부가 되지 않는다. 하여 pull한 폴더에서 classPath, settings 등을 임의로 지워주고 프로젝트를 다시여니까 열렸음. 참고
2.
빨갛게 오류가 발생하는 이유 : 해당 클래스들은 담당하는 jar에 의해 작동되는데 pull할 때 그 파일들이 함께 첨부되지 않아서 그런것. 임의로 클래스들을 담고 있는 파일을 추가해주어야 오류 발생하지 않고 작동된다.
* apache 파일 -> lib -> 안에 있는 파일들이 자바 클래스들을 컴파일해서 모아놓은 파일이다.
이것들을 가져와야 한다.
3. project -> 우클릭 -> properties -> project Facets -> convert 클릭 -> Dynamic Web Module 선택 ->
우측에 runtimes 선택 -> Apache tomcat 선택(만약없다면 new 클릭 후 선택해서 생성해주면 된다) -> apply ->
---------------------------------------------------중단 ---------------------------------
기존에 내가 push했던 이클립스 버전은 14... 현재는 14가 아니어서 호환이 안된다.. 학원에서는 어떻게 된건지 이해가 가지 않지만 버전이 달라서 안된다는 뜻인 듯 ㅠㅠ...
'IT 유용한 정보' 카테고리의 다른 글
ToastUi 에디터 (0) | 2020.06.29 |
---|---|
하이라이트, 코드 미러 라이브러리 추가, 토스트 UI 에디터, 자바스크립트 코어 등 코드 (0) | 2020.06.29 |
sts blog 구현을 위한 작업(폴더, 파일 생성) 및 사용법 (0) | 2020.06.28 |
2020-06-24 수요일 수업_jsp 사용법 (0) | 2020.06.25 |
톰캣설명, 톰캣 개발환경셋팅 (0) | 2020.06.24 |