最近拿了朋友的SSM项目过来参考一下开发过程,然后我这边个人情况是没有学过Java的,环境也不太清楚,虽然之前有在学校过程中做过一个旅游网站类似的SSM项目,电脑环境配置还是有些不太了解,bug修了2天大概,然后总算运行成功,一路遇到的问题这边记录一下。
这是朋友所需的配置,大部分我电脑自己都有,主要是JDK1.8版本不对,然后去JDK官网下载了一下对应的JDK版本号,这边贴上链接JDK1.8 later,这里进行下载,然后我电脑本身是JDK11,去搜索了如何两版本之间切换,使用了这个帖子JDK切换中的过程,比较顺利,强推一下,这个讲的非常清晰,有需要进行JDK版本的自由切换可以使用这个帖子中描述的内容。
首先我进行安装数据库的过程中也遇到了一点小bug
这个问题是因为我自己没有创建对应的数据库名字,我后来创建了一个db_e再点击运行SQL文件即可,当然这也是我自己太久没用SQL 的问题,有点陌生了,需要留意一下,而不是直接点开losthost进行运行。
然后我不太清楚是不是tomcat也需要配置一样,tomcat和idea都进行了更换版本,使用了他的版本后比较顺利,期间遇到了maven配置的问题,在maven这个地方中clean没问题,但一旦进行package或者install便出现了问题
出现的bug为找不到符号,这个bug比较神奇,他并不是真的找不到bug,而是可能环境配置中出现了各种各样的问题,问题比较多。
我搜寻了很多帖子都没有解决,弄了好几个小时都还没搞明白,这也是这篇文章的由来,需要写下我一路遇到的问题,希望后面有人遇到的话不要再像我一样头大。
一路搜寻过程中对我可能有帮助的帖子我也贴一下:maven解决、maven问题、maven
tomcat配置:tomcat最下面,这个详细
最终我自己解决的方法也很神奇,重新在朋友发过来的压缩包中拿了项目出来,再次运行便没问题了,说明可能我原本那份的代码在我一路瞎改的情况下已经出现了问题了,然后我现在把所有环境都配置成功后,再次运行最基本的代码已经可以运行,配置了一下tomcat就可以了。
后来打开了网页之后发现登录不了,我就打开数据库进行查看,对比了半天发现是我个人的数据库密码和朋友的对不上,需要进行更改,最终修改完数据库密码后便成功打开项目,总算搞定了让我泪流满面,今天有空写下这篇博客来记录一下这一路的辛酸。
在此十分感谢朋友的帮助,发了不少帖子让我解决bug,希望他明天考公顺利 。