刚好最近在写数据库大作业任务书,留了一份,发在博客上

提前说明

使用IDEA+Html5+CSS+JavaWeb+MySql开发,并使用Tomcat部署在本地服务器上。
其中JDK版本为1.8, MySql版本为5.7.22,Tomcat版本为7.0.96。
使用Maven框架

注意:如果MySql版本为8以上,pom.xml文件中关于mysql的依赖包需要更换

具体步骤

  1. 打开IDEA,点击File -> New ->Project,创建新项目

  2. 点击左侧的Maven -> Create from archetype -> maven-archetype-webapp创建JavaWeb项目,点击右下角Next

  3. 选择项目文件路径,点击右下角Next

  4. 选择Maven的路径,点击右下角Finish

  5. 点击左侧导航栏,src -> main右键 -> New -> Directory后,点击下方的Java创建Java文件夹

  6. 重复5操作,点击下方resources,创建resources

  7. 点击左侧java文件夹,右键选择New -> Package,命名为com

  8. 在com文件夹中继续7操作,再建立dao、entity、servlet、filter、test文件夹

  9. 配置JDK:点击IDEA左上角File -> Project Structure;选择SDK,配置JDK,点击OK

  10. 点击该页面左侧Modules -> Language Level -> 8,点击OK

  11. 配置Tomcat:点击IDEA右上角Add Configuration,在跳出的
    页面的左上角点击+号,操作鼠标向下拉,找到Tomcat Server -> Local;点击右下角Fix,选择war

  12. 配置pom.xml中的依赖包:点击左侧菜单栏的pom.xml进入配置

将依赖包代码全部粘贴进去,代码如下:

<!-- 1.mysql驱动-->
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.38</version>
</dependency>
<!--2.servlet-->
<dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>4.0.0</version>
</dependency>
<!--3.jsp-->
<dependency><groupId>javax.servlet.jsp</groupId><artifactId>javax.servlet.jsp-api</artifactId><version>2.3.3</version>
</dependency>
<!--4.jstl-->
<dependency><groupId>javax.servlet.jsp.jstl</groupId><artifactId>jstl-api</artifactId><version>1.2</version>
</dependency>
<!--5.taglibs-->
<dependency><groupId>taglibs</groupId><artifactId>standard</artifactId><version>1.1.2</version>
</dependency>
<!--6.lombok-->
<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.12</version>
</dependency>
<!-- 7.junit-->
<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><scope>test</scope>
</dependency>
<!-- 8. mybatis -->
<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.4.6</version>
</dependency>
  1. 至此系统创建配置基本完成,剩余开发工作文件位置如下,com.dao放置方法类, com.entity放置实体类,com.servlet放置后端接口类,com.filter放置网页过滤器,com.test放置测试类;在resources中放置数据库配置文件,方法类和数据库连接的映射文件;前端页面放置在web-app文件夹内,和WEB-INF文件夹同级。

IDEA创建一个JavaWeb项目详细步骤相关推荐

  1. 如何创建一个javaWeb项目

    一.使用IDEA创建一个javaweb项目 截图中文可以直接按照截图查看,未汉化可以根据提示来进行创建 1.File->New Project选择Web Application 然后填写好路径和 ...

  2. 创建一个web项目的步骤

    花费了大量的时间在结构目录上. 记下来免得下次忘记了步骤 文章目录 创建一个web项目 创建c3p0的xml文件 使用细节 创建一个web项目 新建一个项目 创建好后目录中有图中方框内的内容 添加WE ...

  3. 基于maven创建一个javaweb项目

    一.使用步骤 1.引入库 创建一个web 在main目录下创建java和resources lib目录下面存放jar包 配置Paths 配置Dependencies 配置Tomcat 启动Tomcat ...

  4. IDEA创建一个JavaWeb项目以及OUT目录

    1.首先创建一个普通的java项目 无脑点击就可以,就是创建一个普通的JavaSe项目 2.给项目增加一个web框架 在你创建好的想项目点击右键就会出现上图,然后点击Add Framework Sup ...

  5. iar怎么新建立项目_请简述IAR中创建一个应用项目的步骤及配置过程。

    [多选题]公路工程中应用的石灰要求达到( ). [多选题]在石灰工业废渣稳定土施工前,取有代表性石灰样品进行下列试验( ). [单选题]在沥青混合料中掺加适量消石灰粉,可以有效提高沥青混合料的( ). ...

  6. 如何读一个JavaWeb项目源代码

    感谢原作者:http://www.cnblogs.com/lzb1096101803/p/4907775.html 一.学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml-& ...

  7. 如何创建Git项目详细步骤

    更多内容,点击了解: https://how2j.cn/k/git/git-create/1343.html 目录 步骤 1 : 把自己的项目共享到Git上 步骤 2 : 在Git上新建仓库 步骤 3 ...

  8. 如何在idea中创建一个SpringBoot项目(超详细教学)

    如何在idea中创建一个SpringBoot项目 目录 环境准备 1.1打开IDEA,点击New新建一个项目 1.2 使用Spring Initializr方式构建Spring Boot项目 1.3 ...

  9. IDEA中创建maven项目详细步骤,很清晰

    前言 在IDEA中创建Maven项目,前提是已经安装配置好Maven环境 . 如还未配置安装Maven的,请先下载安装.如何下载安装,可参考我另外篇文章: maven的下载与安装教程 本篇教程是以创建 ...

最新文章

  1. NOIP2005普及组第4题 循环
  2. 在ASP.NET 中实现单点登录
  3. 洛谷—— P1875 佳佳的魔法药水
  4. Robots.txt和Robots META
  5. python装饰器实例-Python 装饰器简单示例
  6. Firebug入门指南
  7. 禁止用户复制网页的内容
  8. shell 指令集锦
  9. java 内部类异常_Java笔记(三 内部类、异常、编程规范)
  10. 二叉树叶子节点迭代器
  11. 国内首篇云厂商 Serverless 论文入选全球顶会:突发流量下,如何加速容器启动?
  12. 12个git实战建议和技巧
  13. Netbeans 中创建数据连接池和数据源步骤(及解决无法ping通问题)
  14. 炎热天气看书还是钓鱼?隐马尔科夫模型教你预测!
  15. 每个人都应有自己的作品
  16. fiddler抓包工具1
  17. burpsuite的基本操作_burpsuite安装与基本使用
  18. php远程上传实例,PHP ftp类实现远程附件上传例子
  19. 测试学习--云测试平台
  20. SQL Server 还原数据库

热门文章

  1. 深度linux没有硬盘,安装Deepin系统到硬盘分区部分没有发现硬盘数据的解决
  2. ROCm 5.4.3 在 ubuntu 20.04 上安装并运行示例
  3. 海思平台ISP调试经验
  4. Unity3D游戏作品大盘点
  5. mac下charles抓android7.0的包
  6. 程序员的自我修养——SQL语言及MySQL数据库
  7. Sampling Heuristics for Optimal Motion Planning in High Dimensions论文总结
  8. 如何在Excel中进行趋势分析
  9. 如何解决 bin log 与 redo log 的一致性问题
  10. 难道没有GPHONE??