多项选择题

小张搭建了JavaEE开发环境,却发现Tomcat在开发工具中无法启动。请你分析原因,以下哪些原因可能导致Tomcat无法在开发工具中正常启动?()

A.java环境配置,即配置路径有问题
B.项目未添加Tomcat驱动
C.项目中的web.xml中配置的servlet的名称写错,tomcat无法识别
D.端口被占用或端口冲突