首页 > 编程语言 >2022版本IDEA+Maven+Tomcat的第一个程序(傻瓜教学)

2022版本IDEA+Maven+Tomcat的第一个程序(傻瓜教学)

时间:2023-06-03 17:22:35浏览次数:36  
标签:maven Tomcat tomcat 配置 IDEA Maven

2022版本IDEA+Maven+Tomcat的第一个程序(傻瓜教学)

​ 作为学习Javaweb的一个重要环节,如何实现在IDEA中利用Maven工具创建一个Javaweb程序模版并连接Tomcat发布是非常重要的。我比较愚钝(小白),而且自身电脑先前运行过spring或maven的程序,系统内有一些IDEA安装的文件,因此花了点时间才配出来。这里写一篇傻瓜博客讲一下如何操作。

01 环境安装配置

  • 需要下载jdk环境
  • 需要下载可配套的tomcat版本(官网上有对照关系表,我的其他博客更新后也会有此信息)
  • 需要去apache官网下载maven工具

02 创建工程

  • 首先新建一个项目

  • 可以看到上图中,你可以选择新建一个空白项目,也可以按照Maven模版新建一个项目工程,这了为了快速实现功能,我们选择Maven Archetype,可以看到右边这个界面。下面第一张图介绍了相关的配置项含义,也可以去官网上查看(不过是英文的doge)。配置结果如下面第二章图所示。

  • 补充(GAV):
    • GroupId:组id
    • ArtifactId:工程名
    • version:版本号
  • 配置完成后点击create,创建工程项目

03 配置maven

  • 点击File,选定Settings,按照下图的文件路径找到Maven配置项(也可以在上面搜索栏输入maven)
    • 可以发现右边的相关配置被改成了默认的(IDEA自带的,如果先前跑过spring或maven程序会自动下载一个)
    • 此时需要手动改成我们需要的地址和文件,然后点击Apply

  • 然后去Project Structure,新建一个导出并配置一下导出位置(当然,在后面配置Tomcat时也可以使用原有的2个导出,但需要注意一个导出war包,另一个是直接使用文件。使用war包配置application context时需要删掉里面的内容)
    • 点击Artifacts,点击左上角新建一个导出,此时输出目录并不是tomcat中的webapps(学过tomcat的大致知道,tomcat运行程序需要放置到文件目录下的webapps内)
    • 修改红框内地址为你安装tomcat的webapps目录,检查最上面绿框内的类型,输入一个导出名字
    • 注意黄框内部,右键你的主文件,选择“put into output root”

04 配置Tomcat启动项

  • 选择右上角的下标箭头,进入Edit Configuration,然后按照下面红框圈定的地方进行配置

    • 如果前期正确配置了tomcat(环境变量等),这里就无需再进行额外操作。

  • 然后进入Deployment,选择相关启动文件

  • 注意选择Artifact后,会出现多个文件,选择刚刚我们添加的那个maventest,然后点击apply
    • 如果是用war包启动,需要干掉下面的Application Context

05 运行

很简单的一个页面,Hello world!

标签:maven,Tomcat,tomcat,配置,IDEA,Maven
From: https://www.cnblogs.com/wutong666/p/17454265.html

相关文章

  • Idea个性配置记录
    本文档为个人IDEA配置过程备份(基于2022.3.3,使用中文包)javadoc中使用link时,不使用全路径在设置>编辑器>代码样式>java>Import中,将"在JavaDoc中使用完全限定类名"从始终改为其他合并src/main/java,类似eclipse使用插件FolderCompact,在插件的Marketplace中搜索......
  • IDEA问题之“MyBatis插件安装【MyBatisX】”
    一、场景在SSM框架中带有XML文件的查找很是麻烦,特别是在ID命名有大量重复时而这个插件就可以,让你直接从Service实现类中直接跳到XML中还有些其他功能,可以探索探索一、配置步骤1.打开IDEA设置 2.安装MyBatisX插件】3.重启IDEA三、效果图  ......
  • IDEA集成Java性能分析神器JProfiler
    阅读文本大概需要10分钟。《eclipse集成Java性能分析神器JProfiler》讲解了eclipse集成Jprofiler,这篇讲解一下IDEA如何集成JProfiler。1、在JProfiler中配置IDEA选择IDEA2019这里并不同于Eclipse选择Eclipse的安装目录。IDEA选择的是配置目录,啥为配置目录了呢?其实就是在配置JProfi......
  • idea远程调试上线项目
    本机环境:idea2023win11jdk8服务器环境jdk8centos7项目A.jar第一步:在A.jar的项目启动参数中加入:-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005参数解释:address前面的固定,只需修改端口就好。记住,一个服务一个端口,且该端口不可与服务......
  • idea 爆红com.mysql.jdbc.Driver `com.mysql.cj.jdbc.Driver
    警告Loadingclasscom.mysql.jdbc.Driver'.Thisisdeprecated.Thenewdriverclassiscom.mysql.cj.jdbc.Driver'.ThedriverisautomaticallyregisteredviatheSPIandmanualloadingofthedriverclassisgenerallyunnecessary.2023-06-0218:00:......
  • idea - 文件后面显示 0%classes,0% lines covered -解决
    这是因为不小心按了 可以ctrl+Alt+F6 选择"nocoverage "按钮即可......
  • Linux环境安装maven
    下载适配Linux的maven安装包:maven官方下载地址:https://maven.apache.org/download.cgi下载二进制tar.gz存档。例如:apache-maven-x.x.x-bin.tar.gz。将下载好的安装包放到linux中的/usr/local/中,具体步骤如下:切换到/usr/local文件夹下:cd/usr/local创建文件夹maven,并......
  • maven创建web项目(springboot)
    创建一个Java项目和创建一个Web项目在IntelliJIDEA中有一些区别。创建Java项目:选择"Java"选项,并选择适当的JDK版本。创建的是一个普通的Java项目,用于编写Java类、库和应用程序。没有默认的Web相关依赖和配置。创建Web项目:选择"JavaEnterprise"选......
  • maven高级特性
    一、资源配置、资源加载属性值  之后打包,在打包的jar包中看属性:二、多环境配置,有些配置在测试环境 ......
  • maven配置
      1.  2.PATH ......