[置顶] idea相关的配置及其我的第一个maven依赖下的第一个web工程

时间:2022-11-07 20:12:38

这篇文章会根据我的学习慢慢的完善,不当之处还请大神们不吝赐教!
idea的好处我就不用多说了,想必各位大神都已经知晓了,
maven管理项目工程的方便之处也是如此。好了废话不多说了。
当我们安装完成idea后,打开idea后,
根据自己的需求来创建一个web工程—-new–>project会来到此页面[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
其中:
(1)是选择我们自定义安装的jdk的路径;
(2)对于初学者来说这里我们可以不用打勾;
(3)选择maven管理整个工程。
完成了上述的三步以后,我们就可以进行下一步了。
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
其中:
(1).GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
(2).ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。一般都是域名倒写。
(3).Version是项目的版本信息,首次创建项目时,一般选择默认就可以了。
下一步之后来到:
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
其中:
(1).这里的名称要和前面的GroupID一致;
(2).根据自己的需求我们可以自己选择此项目的路径,记得在工作空间下面自己添加上“\项目名称”。
至此一个web项目就创建好了。
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
右下角的自动导入maven依赖,记得点击一下哦,当然了你也可以在settings里面自己设置maven自动导包的,这里就不再赘述了。
观察左上角的项目结构,我们知道仅仅这些是不够的,
关于main文件夹下面怎么没有java文件夹的问题,大家可以百度一下哦。
一般这里我们都是通过Servlet来和前台进行通信的,所以需要到
maven repository这里写链接内容
中去查找我们所需要的依赖。
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
这里我们选怎第一个点击进去,就可以来到这里了,在这里我们可以选择一个数量比较高的依赖作为我们Servlet的依赖。
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
点击进去我们就到了这个页面:
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
我们只要把红色框框里面的依赖拷贝到我们项目的根目录下的pom文件里面即可,idea会自动为我们下载我们添加的依赖的。
大家可以对比下面两张图片看一下:
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
这是添加依赖之前。
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
这是添加依赖之后。
好了,依赖已经添加了,我们可以在java文件夹的下面来新建我们的类了。
这里我新建了一个HelloServlet.java的文件:
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
这里我编写了一个很简单的程序。
其实之前我已经在main文件夹下面已经新建了一个webapp的文件夹,
并且在此文件夹下面新建了一个WEB-INF的文件夹,在这个文件夹的下面建立了一个web.xml的空文件,如果你想知道这是为什么,你可以去查看相关的资料这里就不再赘述了。
现在我们需要部署一下web.xml,操作如图所示:
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
选择Edit File Templates….之后,
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
我们需要把右边框框里的这段代码拷贝到我们的web.xml文件中,
现在我们需要在web.xml的文件中写入如下的代码:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">

<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>com.jj.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
</web-app>

其中这里的代码是我们刚刚拷贝过来的,

<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>com.jj.HelloServlet</servlet-class>
</servlet>

这段代码给出了servlet的注册名和执行这个servlet的执行类的全路径。

<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>

这里给出了name和url地址。
下面就是对tomcat的配置了,请参见—-这里写链接内容
一切准备就绪,我们现在可以点击启动按钮了—-
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
这时候我们的浏览器就被打开了—-
[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
这时需要我们在地址栏输入我们自己设置的url,此时就可以看到输出了—-[置顶]        idea相关的配置及其我的第一个maven依赖下的第一个web工程
嗯,到这里就结束了,不知道你看明白了木有呢,后面还会继续更新的。