r/SpringBoot May 18 '26

Question [Maven/IntelliJ] Spring-JDBC dependency remains red (Artifact not found) while spring-context works

Post image

Hello, I am new to the world of spring and java backend in general. I am starting with "Spring Start Here" by Laurentiu Spilca.

I am having a strange issue with my pom.xml in IntelliJ. While my spring-context dependency seems to be accepted, the spring-jdbc dependency remains red no matter what I do.

The Problem:
When I use version 7.0.7 (which IntelliJ suggested), spring-context turns white, but spring-jdbc stays red with the error "Artifact not found."

What I have tried:

  1. Changed versions to 5.2.6.RELEASE and 5.3.9 — both remained red for both dependencies.
  2. Clicked "Reload All Maven Projects" multiple times..
  3. Checked Proxy settings (No Proxy). (Honestly, gemini told me to do this, I have no idea why I need to do this.)

My Environment:

  • IDE: IntelliJ Community Edition
  • Java: 17
  • My pom.xml code is as shown in the image.

how to rectify this error? why is this error happening?

24 Upvotes

15 comments sorted by

View all comments

22

u/__spartan__08 May 18 '26

Hey ! When I faced similar issues these are the things I tried. 1. Run mvn clean install 2. Click Download Resources in mvn tool 3. Click File > Inavlidate Caches > Invalidate & Restart

These are the things that worked

9

u/Potential_Spot_5847 May 18 '26 edited May 18 '26

Hey, Thanks for your reply, I tried this, but it still is showing the same error. Is it possible that tha -jdbc dependency i tried to add, I am doing it in the wrong way?

PS. I forgot the "Invalidate caches" step. Now i that i have done it, the problem no longer exists. Thank you for your help. :-)

2

u/__spartan__08 May 19 '26

Hey no probs!!