반응형

Servlet.service() for servlet

500 Error?

 

이 Error가 왜... 뜨는지 이해할 수 없었다. 이것도... 또한 삽질을.. 하게 되었다.

찾아보니 Setting에서 gradle 설정이 intellij로 사용하고 있었다.

intellij가 gradle 서버를 거치지 않고 Intellij 에서 바로 실행해서 빠르 속도로 Run 할 수 있어서 사용하고 있었는데 이것이 문제였다.

이걸 Gradle로 사용하면 에러 없이 잘 작동했다.

Gradle

  • 그래들은 오픈 소스 빌드 자동화 도구로, Groovy나 Kotlin 기반의 DSL을 사용하여 빌드 스크립트를 작성합니다. 이를 통해 구조, 종속성, 테스트, 배포 등을 정의할 수 있습니다.
  • Gradle은 Maven과 유사하게 의존성 관리를 제공합니다. gradle 파일에서 필요한 라이브러리와 그 버전을 선언하면 Gradle이 필요한 종속성을 자동으로 다운로드하고 관리합니다.
  • Gradle은 확장성이 뛰어나며 다양한 플러그인을 통해 다양한 작업을 수행할 수 있습니다.

Intellij IDEA 

  • Intellij IDE 내에서 제공하는 빌드 도구로, 주로 수정된 파일과 해당 파일의 의존하는 파일들을 컴파일합니다. 그러나 순수한 빌드 도구로서, 프로젝트 구성, 의존성 관리 외의 다양한 빌드 작업에 제한이 있습니다.
  • Intellij IDEA는 주로 수정된 파일과 이에 종속된 파일을 빌드하는 간단한 메커니즘을 가지고 있습니다. 이는 프로젝트 빌드의 속도르 ㄹ향상시키지만, 외부적인 빌드 작업에는 제한이 있을 수 있습니다.

 

728x90

'알쓸I잡(알면 쓸모있는 IT 잡학사전)' 카테고리의 다른 글

net::ERR_ABORTED 404  (0) 2024.01.17
Primary Key & Foreign Key  (0) 2024.01.10
NoSQL과 RDBS  (0) 2024.01.09