javaWeb中遇到HTTP Status 500:Unable to compile class for JSP:xxx cannot be resolve

如图所示:项目直接拷贝到apache-tomcat-8.0.29\webapps目录下,Eclipse环境变量也配置好了,但是就是出现HTTP Status 500:Unable to compile class for JSP:xxx cannot be resolve的问题。情况是这样的:
1、所有的类也在JSP中导入进来了。(可以查看下面的图片)
2、在Eclipse中编译后在..\WEB-INF\classes目录下都生成了.class文件。
3、项目文件目录下没有servlet-api.jar和jsp.jar包,因此不会引起jar包冲突。
4、使用过网上各种解答办法,还是不行。求各位大神支招。。。
5、如果需要(商城系统)源码可以查看我分享的资源。


...全文
343 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 5 楼 sinat_31240689 的回复:
[quote=引用 4 楼 Tian779278804 的回复:]
[quote=引用 1 楼 sinat_31240689 的回复:]
你直接拷贝到apache-tomcat-8.0.29\webapps目录下不对吧?这个目录下是编译好的项目的目录,你在eclipse里把项目添加到tomcat中编译一下,还报错的话,就别用*,直接引用类名试试

您说的很对,我按照你说的方法做了,结果又出现了org.apache.jasper.JasperException: java.lang.NullPointerException这个错误,如图:
查看网上说是项目中jar包重复了,但是我看了项目中根本就没有重复。[/quote]

这是空指针啊亲,和jar没关系吧?用debug模式看一下你的哪个adinUserCtrl:572行取得值为什么为空[/quote]
谢谢,可是按照你的办法设置断点的时候运行就出现了这个界面,自己弄了好久,还是没一点办法,不知道什么原因。如图:

出现空值的代码是这个:
  • 打赏
  • 举报
回复
引用 1 楼 sinat_31240689 的回复:
你直接拷贝到apache-tomcat-8.0.29\webapps目录下不对吧?这个目录下是编译好的项目的目录,你在eclipse里把项目添加到tomcat中编译一下,还报错的话,就别用*,直接引用类名试试

您说的很对,我按照你说的方法做了,结果又出现了org.apache.jasper.JasperException: java.lang.NullPointerException这个错误,如图:
查看网上说是项目中jar包重复了,但是我看了项目中根本就没有重复。
qq_23066473 2015-12-02
  • 打赏
  • 举报
回复
请问一下,你是用war包部署吗,编译不通过,再检查一下路径吧。
  • 打赏
  • 举报
回复
引用 4 楼 Tian779278804 的回复:
[quote=引用 1 楼 sinat_31240689 的回复:] 你直接拷贝到apache-tomcat-8.0.29\webapps目录下不对吧?这个目录下是编译好的项目的目录,你在eclipse里把项目添加到tomcat中编译一下,还报错的话,就别用*,直接引用类名试试
您说的很对,我按照你说的方法做了,结果又出现了org.apache.jasper.JasperException: java.lang.NullPointerException这个错误,如图: 查看网上说是项目中jar包重复了,但是我看了项目中根本就没有重复。[/quote] 这是空指针啊亲,和jar没关系吧?用debug模式看一下你的哪个adinUserCtrl:572行取得值为什么为空
IoveLin 2015-12-01
  • 打赏
  • 举报
回复
那个是编译好的目录,你copy应该是copy编译好的,然后在检查下路径吧
  • 打赏
  • 举报
回复
你直接拷贝到apache-tomcat-8.0.29\webapps目录下不对吧?这个目录下是编译好的项目的目录,你在eclipse里把项目添加到tomcat中编译一下,还报错的话,就别用*,直接引用类名试试

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧