반응형
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 |