1. 环境准备:

JDK8
Maven3.3.9+ 对项目用到的jar包进行管理
Mysql5.5+ 存储项目所需要的数据
Chrome 项目展示
Tomcat8 运行Java项目
IDE eclipse
## 2.配置tomcat 找到Server,没有Server[参考:https://www.jb51.net/article/141250.htm](https://www.jb51.net/article/141250.htm) 配置tomcat[参考:https://jingyan.baidu.com/article/dca1fa6f0c34bcf1a4405232.html](https://jingyan.baidu.com/article/dca1fa6f0c34bcf1a4405232.html) 校园商铺-1开发准备-2开发准备 在eclipse中配置Server窗口[参考:https://www.jb51.net/article/141250.htm](https://www.jb51.net/article/141250.htm)

3.配置maven

校园商铺-1开发准备-2开发准备校园商铺-1开发准备-2开发准备 [参考:https://www.cnblogs.com/yaowen/p/8594876.html](https://www.cnblogs.com/yaowen/p/8594876.html) ## 4.创建项目 ### 4.1 创建一个maven项目,选择Java动态项目工程maven-archetype-webapp,填入开发者和项目名称,创建成功 校园商铺-1开发准备-2开发准备校园商铺-1开发准备-2开发准备校园商铺-1开发准备-2开发准备 ### 4.2 导入

项目报错,提示缺失父类javax.servlet.http.HttpServer
原因:缺失Tomcat下的jar包,引入就可以了

校园商铺-1开发准备-2开发准备

选择项目,右键->Properties->Java Builder Path->Library->Add Library->Server Runtime->Apache Tomcat V8.5->finish

校园商铺-1开发准备-2开发准备校园商铺-1开发准备-2开发准备 引入后,没有再报缺失javax.servlet.http.HttpServer的错误 校园商铺-1开发准备-2开发准备

4.3 其他错误

校园商铺-1开发准备-2开发准备 #### 4.3.1 添加没maven依赖 搜索依赖,不过此处添加到plugin中,因此将depedency替换为plugin,并增加configuration ```#xml o2oorg.apache.maven.pluginsmaven-compiler-plugin3.8.01.8 1.8UTF8 ``` #### 4.3.2 修改Java Compiler 校园商铺-1开发准备-2开发准备 #### 4.3.3 修改Project Facets 校园商铺-1开发准备-2开发准备 ### 4.4 缺失src/test/resources文件夹,手动添加,配置项目输出文件 校园商铺-1开发准备-2开发准备 查看main的java和resources的输出,修改test的resources的输出 校园商铺-1开发准备-2开发准备校园商铺-1开发准备-2开发准备 Contains Test Resources属性必须一致,要么都为yes,要么都为no。参考[https://blog.csdn.net/weixin_43370380/article/details/97614831](https://blog.csdn.net/weixin_43370380/article/details/97614831) ### 4.5 Java Web类型 Java Web的类型有静态和动态2种类型 动态Web project:动态的页面包含动态信息,比如jsp从后台取出数据做展示,创建动态的信息工程需要指定web的运行容器,如tomcat、JBoss等 静态Web project:只有页面的信息。静态web页面中不能包含动态的信息,全部内容都是预先写死的 Dynamic Web Module代表动态网页模型。越高版本对于解析JS以及页面的一些DOM元素有着更高的效率,但还要考虑与JDK和tomcat的兼容。 Dynamic Web Module 3.1支持JDK1.7以上,但是直接修改会报错,这是eclipse的bug,可以直接修改配置文件。 校园商铺-1开发准备-2开发准备 找到工程目录,并进入 校园商铺-1开发准备-2开发准备 ```#java cd /Users/chenshanju/eclipse-workspace/o2o/.settings vi org.eclipse.wst.common.project.facet.core.xml ``` ```#xml ``` 修改src/main/webapp/WEB-INF/web.xml文件 ```#xml Archetype Created Web Applicationindex.jspindex.html ``` ### 4.6 配置Server,启动项目 添加项目到tomcat中 校园商铺-1开发准备-2开发准备 clean,再启动tomcat 打开浏览器,输入网址 http://localhost:8080/o2o/ 校园商铺-1开发准备-2开发准备

相关文章: