Java Web导入外部项目常见的两个问题:1. java类报错;2. 网页跳转涉及到数据库时Cannot invoke“...“because“...“is null
**1.java类报错**一般外部导进来的web项目的Java类报错是因为 JRE 或者 Tomcat服务器 版本对不上自己电脑的 JRE 或者 Tomcat服务器 的版本,所以需要导入对应自己电脑里的 JRE 或者 Tomcat服务器(1)右键项目,如图进入Java Build Path(2)Remove(删除)掉 JRE 和 Tomcat,然后点击Modulepath,再点击右边的 Add L
**
1.java类报错
**
一般外部导进来的web项目的Java类报错是因为 JRE 或者 Tomcat服务器 版本对不上自己电脑的 JRE 或者 Tomcat服务器 的版本,所以需要导入对应自己电脑里的 JRE 或者 Tomcat服务器
(1)右键项目,如图进入Java Build Path


(2)Remove(删除)掉 JRE 和 Tomcat,然后点击Modulepath,再点击右边的 Add Library

(3)分别点击JRE System Library 和 Server Runtime 导入自己的 JRE 和 Tomcat;
JRE 的建议选择 Workspace default JRE (jre),Tomcat 的就直接选择自己的


**
2.网页跳转涉及到数据库时
Cannot invoke"…“because”…"is null
**
(1)这种情况一般是数据库连接异常

(2)因为项目可能是从别的电脑传过来,然后导进来的,所以自己数据库的 用户名、密码 和 所连接的数据库的名称 很可能跟别人的不一样。
这样就需要找到 获取驱动器 的方法(我的这个方法是在JDBC类里),把相应的参数改为对应自己的

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)