WebGoat Developer Version 때문에 많은 걸 하네요…
WebGoat WAR 파일을 불러왔더니 라이브러리가 없다고 해서
그에 대한 처리 방법을 포스팅합니다…
문제
라이브러리가 없어 오류 표시하고 있습니다.
여기 말고도 많이 존재하네요…ㅜㅜ
해결
우선 WebGoat 프로젝트에 라이브러리 파일을 저장할 폴더를 하나 추가합니다.
프로젝트 우클릭 -> New -> Folder
폴더 이름을 적고 Finish 클릭
필요한 라이브러리 파일을 생성한 폴더에 복붙 합니다.
Eclipse에 있을 수도 있고, WebGoat에 있을 수도 있고…
라이브러리를 생성합니다.
프로젝트 우클릭 -> Properties
좌측 메뉴 Java Build Path -> 상단 메뉴 Libraries -> 우측 메뉴 Add Library
User Library 선택 -> Next -> User Libraries 클릭
우측 메뉴 New 클릭 -> Library 이름 적고 OK
우측 메뉴 Add JARs 클릭 -> 복붙한 라이브러리 파일 선택 -> OK
확인 -> OK -> Finish -> Apply -> OK
끝
WebGoat jsp 에서 import 오류
위와는 다르게 여기서는 import하는 파일이 jar가 아니라 java로 되어 있네요.
Import에 적힌 위치는 WebGoat 프로젝트의 src 디렉토리 입니다.
src에서 import해야할 파일이 없어서 생기는 오류입니다.
필요한 파일을 찾아서 추가해주시면 됩니다.
단, 저 파일에서도 import 파일이 있으므로 폴더 자체를 복붙 하는 것이 좋습니다.
그래도 오류가 난다면 수정했다가 되돌린 다음, 저장을 해보세요.