windows可以运行javaweb项目没问题,但是linux上就不可以了。mysq jdk tomcat安装了,和window一样。

HTTPステータス 500 -
HTTPステータス 500 -
type 例外レポート

メッセージ

说明 The server encountered an internal error that prevented it from fulfilling this request.

例外

java.lang.NullPointerException
util.DAO.executeQuery(DAO.java:60)
controller.StudentLoginServlet.doPost(StudentLoginServlet.java:55)
javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
util.EncodingFilter.doFilter(EncodingFilter.java:27)
注意 原因のすべてのスタックトレースは、Apache Tomcat/7.0.52 (Ubuntu)のログに记録されています

Apache Tomcat/7.0.52 (Ubuntu)

明显是连接数据库或者是从数据库取数据的时候出错了,建议打断点跟一下追问

conn.createStatement 这个出现了空指针
但是我想问一下 为什么 windows没错
linux出错 怎么改正

追答

数据库连接成功了吗,不要纠结于是windows还是linux

追问

...木有 问题是 我在linux上怎么断点 服务器只有命命窗口在 没有界面 如果在Windows断点 ok的

追答

是不是连接数据库参数有错,在windows能连接linux的数据库吗,反正先把数据库连接解决了

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答