JavaWeb的Servlet项目导入Eclipse以及配置Mysql等通用教程

1、导入数据库文件

(1)将下载后的项目解压,打开【数据库文件】文件夹,然后打开navicat(海豚或者控制台都可),新建本地mysql链接,如果已经有链接就直接打开链接。如图1-1;

1-1链接本地数据库

(2)打开我们创建的新的链接,然后创建一个和【数据库文件】中.sql文件一样的命名的数据库字符集用utf8,然后将【数据库文件夹】下的.sql文件导入到新建的数据库中。如图1-2;(数据库例如【book】,请与下载的项目下面的对应)

1-2新建数据库

(3)导入数据库

在新建数据库上双击打开数据库,然后右键点击【运行sql文件】,选择我们的【数据库文件】下的.sql文件,然后点击运行即可,运行成功后点击数据库名然后右键选择刷新后就可以看到数据库下的表了,即导入成功!如图1-3;

1-3sql文件导入数据库

2、导入项目到eclipse中

打开eclipse,点击左上角【file】 - > 【import】 -> 【General】-> 【Existing Project
into Workspace】 ,然后点下一步【next】,在[Import
Porjects]页面点击【Browse】选择到我们的项目,选择到项目的文件夹即可,然后点击【确定】,点击【完成】。过程如图2-1

2-1 eclipse导入项目

3、修改项目mysql配置以及本地JDK配置

(1)常见问题

一般项目导入过来有很多的红叉在jsp文件中,也有可能是项目名有红色感叹号,这都是需要配置本地的环境,问题如图3-1所示;

3-1 项目导入后的报错

(2)找到出错的配置

解决红叉和红感叹号:项目右键选型【Properties】 -> 【Java Build Path】 -> 【Libraries】 在下面列表中找到有红叉或者(unbound)的,一般是jdk和tomcat环境,如图3-2所示;

3-2 找到出错的配置

(3)修改配置为本地的环境(默认自己本地有tomcat和jdk ,没有的需要自行下载,网站有下载链接)

选中有(unbound)标识的点击右边的【remove】进行删除如图3-4
① 配置jdk : 点击右侧【Add Library】选择【JRE System Library】点击【next】,如果eclipse中配置了jdk,在下个页面直接选择【Workspace default JRE】,如果没有配置的选中【Alternate JRE】然后选择后面的【Installed JRES】然后在下个页面中点击【Add】按钮添加自己的jdk文件夹到当前配置中,然后选中添加的jdk,点击【apply】在点击ok,然后回到【JRE System Library】页面中点击【Finish】,这里我们的jdk环境就配置好了;流程如图3-4;

② 配置tomcat:继续点击右侧【Add Library】 选择【Server
Runtime】然后选择我们eclipse中配置的tomcat,如果当前选择页面没有能选择的tomcat,流程如图3-5;就需要从eclipse中配置tomcat之后就可以选择了,eclipse配置tomcat自行百度;

3-4 删除不存在的配置

3-5 配置jdk环境
3-6 配置tomcat环境

jdk和tomcat配置好之后,点击ok 稍等加载完成之后就不会有红叉等报错了!

(4)修改本地mysql配置

找到项目下src -> util -> DBUtil.java文件,打开后修改对应自己的用户名密码,这里默认是mysql5.7以上版本数据库,mysql5.7以下的将驱动名中的cj去掉,然后将WebContent下的lib中的mysqljar包换成5.几的即可!如图3-7所示

3-7 配置本地mysql

4、配置tomcat运行项目

修改完成本地mysql配置后,即可运行项目,项目右键选择【Run as】-> 【Run on Server】打开【localhost】中的tomcat,选择和配置的时候一样版本的tomcat然后点击【Finish】等待项目运行成功即可,如图4-1所示;

4-7 tomcat运行项目

eclipse自动跳转出页面即运行成功!

注意:运行成功后,最好将地址复制到浏览器中操作,请勿在eclipse里面进行操作!

  • 3
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值