我目前有 2 个应该一起工作的 java 项目。第一个项目 Controllers 包含应该与我的数据库建立连接并与之通信的类。
第二个项目是一个带有 servlet 和 2 个 jsps(LoginPage 和 Welcomepage)的动态 Web 项目。servlet 使用控制器项目中的对象连接到数据库,验证用户的用户名和密码是否正确,并将它们发送到欢迎屏幕。
这就是它变得奇怪的地方。一旦我尝试声明在我的 cotrollers 项目中定义的对象,我的服务器就拒绝启动。除了“本地主机上的服务器 Tomcat v9.0 服务器启动失败”之外,它没有给出任何错误。我已经验证了我的服务器可以正常工作,我已经检查了构建路径是否配置正确,我什至已经注释掉了正在定义的控制器对象中的所有代码。就好像从另一个项目声明一个对象的行为会导致错误,但我不明白这会如何阻止服务器启动。
有什么想法我可能会错过吗?