今天下午写代码的时候,原来好好的jsp突然说连就连不上SQL server数据库了,原因只因我重装了Myeclipse,纠结了好久,去网上找了好多资料也没解决,最后发现是每次项目迁移都需要导入一些jar包,改改路径
错误提示:
----------------忘记截图保存了--------麻烦大家养成出现bug及时截图记录的习惯,因为有些bug是难以再现的-----------------
大致是这样(第一行):↓↓↓↓↓
java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter] with root cause
互联网技术大佬分析头头是道,而且对于我这样的小白来说过于专业设计专业知识过于丰富,关键是貌似无法解决我的问题....
假设你原来IDE是可以连接上SQL Server数据库的
(如果还不能连接上数据库请参考:https://blog.csdn.net/qq_36910110/article/details/77862987 教程,如果教程无法解决您的问题,请把大致按IDE-SSMS-SQL Server数据库的顺序卸载重装,我记得我原来就是通过重装软件解决的)
首先在IDE中右键单击项目名-Build Path-Configure Build Path-Libraries-Add External JARs导入您的sqljdbcXX.jar,或者把原有的jar包的路径成您现在的电脑上的正确路径
最终我发现是由于我重装IDE以及从同学电脑上迁移项目的过程中,没有在/*Myeclipse2019workspace/(指IDE的工作空间,每个人的名称各异)/.matadata/.me_tcat85/webapps/*项目名称(因人而异)*/WEB-INF/lib目录下导入sqljdbcXX.jar(XX为版本号,我的是sqljdbc42.jar)包文件---↓↓↓
此致