IDEA创建javaweb项目过程[通俗易懂]

IDEA创建javaweb项目过程[通俗易懂]注意不能用社区版的idea哦,只能用企业版的创建方式有两种第一种是手动创建第二种是使用idea自带的maven骨架创建其实二者差别不大,所以这里只介绍第一种,让我们来试试吧~创建web项目首先新建一个文件夹,等下我们新建的项目就放在这个文件夹里我们给它取名test_maven(但其实并不是用maven创建)File->New->Module选择maven,注意不勾选create选项,然后next起名字,Finish然后就基本创建好啦,但是这里我们还缺少web的配置文

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

注意不能用社区版的idea哦,只能用企业版的

创建方式有两种

  • 第一种是手动创建
  • 第二种是使用idea自带的maven骨架创建

其实二者差别不大,所以这里只介绍第一种,让我们来试试吧~

创建web项目

首先新建一个文件夹,等下我们新建的项目就放在这个文件夹里
我们给它取名test_maven(但其实并不是用maven创建)
File->New->Module
选择maven,注意不勾选create选项,然后next
请添加图片描述
起名字,Finish
请添加图片描述
然后就基本创建好啦,但是这里我们还缺少web的配置文件——web.xml
接下来我们继续创建这个
File->Project Struct->Facets->±>刚才新建的文件夹->ok
请添加图片描述
然后我们这里出现了我们要的项目啦
请添加图片描述
确定
请添加图片描述

ok
请添加图片描述
web.xml就建好啦请添加图片描述
web资源目录
如果黑色框里什么也没有,就点加号一直选ok,如果有。。。也一直ok,嘻嘻

请添加图片描述
再去看目录结构,因为习惯是把web.xml放在webapp目录下,把WEB-INF目录拖到src-main-webapp目录下就好啦,结果如图
(a.html和b.html先不用管)

请添加图片描述

如果不想拖的话,可以在上一步的路径中后面改成\src\main\webapp也可以

最后一步,再pom.xml中加上一行代码,将来项目打包的时候就是用war打包的啦
请添加图片描述

配置Tomcat

先自己去官网下载tomcat
我之前已经配置过一次,所以有些地方会和没有配置过的人的地方不一样
点击右上角
请添加图片描述
点+,往下滑,找到Tomcat->Local->ok
请添加图片描述
两个路径都选择tomcat的安装目录即可,ok
请添加图片描述
±>Artifact->ok
请添加图片描述
选择war包->ok
请添加图片描述
添加成功
注意看光标的地方,这个是在运行时,要写在地址里的内容,有的时候会直接用
请添加图片描述
左下角就可以看到tomcat配置成功啦请添加图片描述
接下来让我们测试一下
在src->main->webapp目录下新建a.html
请添加图片描述
点击右上角run运行,第一次运行会有点慢,等一等
idea会自动打开浏览器,这个时候看到这个页面不要慌
请添加图片描述
在地址栏后加上请添加图片描述
ok结束
请添加图片描述

配置Servlet

接下来我们要去tomcat里把Servlet的jar包导进来啦
找到目录中的pom.xml
再里面输入代码

 <dependencies>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
<!-- 去tomcat的lib目录里看,自己的servlet包叫啥,不同版本的tomcat这个名字不一样 但上面javax.servlet是一样的 -->
            <version>2.5</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>
    <properties>
        <maven.compiler.source>14</maven.compiler.source><!--自己jdk的版本-->
        <maven.compiler.target>14</maven.compiler.target>
    </properties>

输入javax.servlet的时候,应该会有提示,你输入一个j就选javax.servlet,然后就会直接蹦到版本号,这个版本号不一定和我的一样
按照提示的版本号用
请添加图片描述
另外,我把tomacat的lib目录也直接导进来了
请添加图片描述
请添加图片描述
在左边目录的external library中可以看到看到导入后的lib包,在这里也可以看到自己的servlet叫啥请添加图片描述
再来测试一下有没有配置成功
在java目录中新建一个class
选择这个implemen会自动生成接口
请添加图片描述
请添加图片描述
启动,地址栏输入请添加图片描述
白的不要怕,因为用的输出是System,out.print,回控制台看,可以看到输出结果
结果不截图了,教室到点关门了

如果这篇文章有帮助到你的话,记得点赞收藏加评论哦~
么么哒

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/194073.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ideal的debug_idea debug怎么用

    ideal的debug_idea debug怎么用Debug介绍Debug设置如上图标注1所示,表示设置Debug连接方式,默认是Socket。Sharedmemory是Windows特有的一个属性,一般在Windows系统下建议使用此设置,相对于Socket会快点。Debug常用快捷键快捷键 介绍 F7 在Debug模式下,进入下一步,如果当前行断点是一个方法,则进入当…

  • webstorm激活码最新【中文破解版】

    (webstorm激活码最新)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

  • idea2021年最新永久激活码【在线注册码/序列号/破解码】

    idea2021年最新永久激活码【在线注册码/序列号/破解码】,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • IntelliJ IDEA中的神仙插件(写代码必备)

    IntelliJ IDEA中的神仙插件(写代码必备)俗话说:"工欲善其事必先利其器",今天准备和大家一起分享一下实际工作中能提升幸福感和工作效率的IDEA插件。

  • idea maven创建springboot项目_springboot项目

    idea maven创建springboot项目_springboot项目前言:如今springboot越来越火,越来越多的公司选择使用springboot作为项目的开发框架,其设计目的就是用来简化spring项目的搭建和开发过程,省略了传统spring、springmvc项目繁琐的配置,可以让开发人员快速上手。下面详细说明下如何使用idea创建我们的第一个springboot项目:首先打开idea主界面选择CreateNewProject在弹…

    2022年10月13日
  • IDEA搭建Android开发环境[通俗易懂]

    IDEA搭建Android开发环境[通俗易懂]开发环境IDEA2019.3+SDK+JDK1.8。关于JDK的安装参考:JDK安装以及环境变量的配置,这里就不再说了。直接从SDK的安装开始。一、SDK的下载官方下载地址:sdk下载。不过服务器可能进不去。因为不用AndroidStudio,所以拉到最下面,选择sdk-tools就行下载完成后,解压到一个目录下即可。二、IDEA配置SDK打开Configure->Str…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号