在学习javaWeb项目时,由于刚接触,对软件、对web项目都不是很熟悉,所以时常会遇到一些毫无头绪的问题,这里简单记录下,初学者如何快速搭建javaWeb项目
原生java工程
1.打开idea工程,这个操作非常简单,就不用贴图啦
2.新建一个java工程:
步骤:idea工具界面上,点击file -new -project-java,找到图上所示,点next
到此界面,不用勾选,创建模板,继续next
在此界面上,输入工程名(自己定义)
点finish,一个原生的java工程就创建好了
由java工程变成原生javaWeb工程
就在当前工程下,咱们一步一步接着往下
1.点左上角的file -Project Structure
在Project Structure,会做如下操作:
Project
第一:修改Project SDK ,修改为当前咱们提前安装好的jdk版本,我这里用的是1.8
第二:Project language level :如果jdk为1.8,则使用默认的就行,如果不是,按照自己的jdk版本去选择对应版本即可
第三:点apply,不要关闭页面
Modules
第一:找到src ,选中src ,将src的Sources 取消,取消后src颜色变成灰色
第二:右键src-找到new Folder-右键-新建一个folder -命名为main(此名字不能写错,也不能更改)
第三:右键main,同样的操作,新建一个folder,命名为java
第四:选中java,点击Mark as 下的Sources , 此时颜色就变成了蓝色
第五:继续右键main,新建一个folder,命名为webapp
第六:右键webapp,新建一个folder,命名为WEB-INF
第七:点apply -ok 退出Project Structure
2.找到项目工程下,新创建的WEB-INF,右键创建一个lib目录
3.右键WEB-INF,创建咱们web项目最关键的一个配置文件web.xml,在web.xml文件里复制如下:
<?xml version="1.0" encoding="UTF-8" ?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">
</web-app>
到此,咱们web项目完成一半了,继续往下
4.在maven官网下载一个servlet jar包 https://mvnrepository.com/
5.导入依赖,将下载完成的jar,复制到我们工程下的lib 目录
6.点右上角File -Project Structure -找到Modules-找到Dependencies-点 +,选择第一个,找lib下的jar,将jar添加进来
7.在Modules 下继续创建一个web模块
8.有自动生成,将原来的删除,在点 +
9.Artifacts: 导入war,回到工程下,确认webapp目录有一个圆圈
11.webapp下创建index.jsp文件
12.添加Tomcat运行
13.运行Tomcat,出现welcome 就说明web工程初步搞定
14.总结:
在这过程中,有时候也会遇到其他的问题,我也只是简单记录下,还有很多没有考虑进去因素。