jsp - Web 应用程序在 tomcat 中部署时显示错误,但在 eclipse 中运行正常

标签 jsp tomcat servlets

我开发了一个具有数据库连接的网络应用程序。它在通过 eclipse 执行时工作正常,但是当手动部署在 tomcat 服务器中时,它会显示几个主要与 servlet 相关的错误。一些错误是数据库连接错误(sql 异常),一些显示无法执行/加载 xyz.class.....这里可能是什么问题..??

错误...

java.sql.SQLException: [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序

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)

最佳答案

我猜你说的

it works in eclipse not in the server

您错过了使用应用程序导出 jar 文件

  1. 所以你需要像下面这样导出它们,

enter image description here

查看jar文件,需要导出,

enter image description here

并导出您的 war 文件。所以它会与构建路径中的所有外部 jar 一起导出

关于jsp - Web 应用程序在 tomcat 中部署时显示错误,但在 eclipse 中运行正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25011221/

相关文章:

java - 我想从数据库中检索图像并将其显示在jsp页面中

java - Ubuntu/Tomcat 服务器 UTF-8 编码问题

java - 我如何用包含所有 .java 文件的目录替换 tomcat lib 目录中的 jar?

java - 图像未显示在 .JSP 页面上

java - Spring-ws -来自tomcat 6的问题请求Web服务

java - 发布失败,出现多个错误 eclipse

tomcat - 生产环境软件的硬件配置

java - 从 .jsp 到 html 页面的变量

java - Eclipse 报告正确代码的 HTML 警告(正如我假设的那样)

java - 将数据库中的数据显示到文本框中