환경 설정

dahye·2021년 9월 23일
0

1. 라이브러리

1.1. 라이브러리와 maven/ gradle

gradle : 다운로드와 라이브러리 종속성 관리를 위한 도입
https://linkeverything.github.io/study/springboot/add-library/

gradle : 멀티프로젝트를 위한 도입
https://engineering.linecorp.com/ko/blog/mono-repo-multi-project-gradle-plugin/

1.2. gradle 사용자 라이브러리 추가

Spring + gradle 사용시 Tibero 같이 repo에 없는 라이브러리들이 필요한 경우나 폐쇄망에선 다음과같이 라이브러리를 추가한다

  1. 프로젝트 폴더 최상단에 libs 폴더 생성(이름은 마음대로)

  2. 폴더에 라이브러리 복사

  3. build.gradle - dependencies 블럭에 다음과 같은 코드를 추가한다.

dependencies {
compile files("libs/tibero6-jdbc-14.jar")
}

  1. Refresh Gradle Project
    출처 : https://sy-dev.tistory.com/28

1.3. 라이브러리 clean

  • 현상 : jsp 라이브러리 gradle에 추가 > refresh하여 등록 > jsp샘플 페이지 생성 > 웹브라우저에 webapp하위 jsp 경로인 rootDoc URL 호출. > jsp페이지 호출이 아닌 다운로드가 됨.
  • 문제(원인) : 라이브러리의 정상 등록이 안됨.
    out.write("abc") 메소드의 빨간줄로 확인
  • 해결 : 라이브러리 캐시 clean
    https://countryxide.tistory.com/155

0개의 댓글