我开发了一个具有数据库连接的网络应用程序。它通过eclipse执行时工作正常,但是当手动部署在tomcat服务器中时,它会显示几个主要与servlet相关的错误。一些错误是数据库连接错误(sql异常)和一些显示无法执行/加载xyz.class .....这里可能是什么问题.. ??
错误......
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
SEVERE: Servlet.service() for servlet Log_Ser threw exception
java.lang.NullPointerException
at com.dee.Log_Ser.doGet(Log_Ser.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
答案 0 :(得分:0)
我猜你提到
它在eclipse中工作而不是在服务器中
您错过了使用该应用程序导出jar文件
检查jar文件,需要导出
导出你的war文件。所以它与构建路径中的所有外部jar一起导出