为什么使用Spring Security后将其依赖注释掉,重新编译项目报错org.springframework.core.annotation等程序包不存在?(语言-java)

问题

我尝试在我的JavaWeb应用中添加Spring Security进行权限管理,在添加依赖启动一次后,将依赖注释掉,重新启动项目报错
org.springframework.core.annotation
org.springframework.http
org.springframework.stereotype
javax.servlet
javax.servlet.annotation
javax.servlet.http
程序包不存在
请问

问题相关代码,请勿粘贴截图
import org.springframework.core.annotation.Order;
import org.springframework.http.HttpHeaders;
import org.springframework.stereotype.Component;

import javax.servlet.*;
import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/**
* @author xiaxia
* @title: GlobalCorsConfig
* @projectName StudentManage
* @description: TODO
* @version 1.0
* @date 2020/12/315:38
*/
// 设置跨域
@Order(-9999)
@Component
@WebFilter(filterName = "corsFilter", urlPatterns = { "/*" })
public class FilterConfig implements Filter {

请问这是发生什么事了?为什么我无法编译我原来的项目了,清除idea缓存和reload都试过,都报错。
如果可以的话怎么还原成原来的项目?

看下报错信息,是否存在依赖冲突。

注释掉依赖后,你要把import语句删了,security的东西删了