Download Zip
或者 git clone
git clone https://github.com/DiCaprio17/seckill.git
- 点击菜单栏上的
File
>Import
,选择Existing Projects into Workspace
- 选择你的项目地址,然后点导入
- 这时项目应该成功地导入了,注意查看
JDK
版本,我这里是Open JDK1.8
,这里你是Oracle JDK
还是Open JDK
都好,必须是1.8
- 更改项目的编译等级,这一步很重要,否则项目编译失败
- 设置
Maven
的目录,如果你配置了环境变量的话,默认这个就是选好了这个目录的 - 更改你
Maven
仓库的目录以及配置文件,这里是你可以不配也可与配置,不过如果你又本地仓库的话建议你配置,本地仓库存在Jar
包的话很多时候就不用联网下载了,如果你不清楚配置的话请让它默认,建议了解Maven
的基础知识后再去更改,不更改的话也可以正常运行

- 更改项目的
JDK
,在项目文件名上右键Build Path
>Configure Build Path
,出现项目设置页面

可以看到我这里就是1.8的,所以我就不用改了

- 标记为动态WEB工程

- 把项目转换成
Maven
项目,貌似Eclipse
还不认识,在项目上右键Configure
>Convert to Maven Project
,然后稍等一会儿项目结构会发生点变化 - 更新
Maven
索引,在项目上右键,选择Maven
>Update Project
,或者是按快捷键ALT+F5
,然后会弹出界面来选择要更新的项目
- 更新索引后,可以看到这里的资源没有红色了,如果没有这一步的话资源就是红色的
- 安装
Maven
项目,在项目点击右键Run
>Maven Install
我这里安装就报错了,因为连接不到数据库,所以你要先建立数据库表,然后更改数据库配置文件,配置文件位于src/main/resources/jdbc.properties,根据自己的情况酌情修改 导入数据库后,再进行安装就应该不会报错了

- 添加可以部署项目的
Web容器
,这里添加Tomcat - 选择合适的版本进行添加
- 选取Tomcat的路径
- 修改Tomcat的部署路径,这一部很重要,在MyEclipse中不会发生这个问题,原因就是因为Eclipse部署的项目默认实在软件目录下的
.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps
下面,这样就造成你在Eclipse
是可以访问到项目的,但是你在浏览器里面是访问不到这个项目的,这样肯定是不方便的。 - 运行项目


