正版清欢 2023-07-04 13:36 采纳率: 20%
浏览 46
已结题

IDEA部署tomcat的问题

初学tomcat,在IDEA上部署,我是创建了一个名叫TomcatHello的普通Java项目,然后再添加JavaEE和Web框架的(因为2023版本的IDEA不能直接创建JavaEE项目)。然后部署tomcat,运行,tomcat启动成功但是访问却404,在网上搜了好久好久的解决办法,没有一个有用的,我自己也不知道哪里有问题,麻烦各位帮帮我,真的好难啊,想哭了。
下图是启动后,没有报错的界面:看不出来哪里错,生无可恋

img

下图是edit Configurations的信息:

img

img

下图是project Scruture的信息:

img

img

img

img

  • 写回答

4条回答 默认 最新

  • 师兄阿_ 2023-07-05 11:30
    关注

    因为没有看到你提供的项目结构,于是我也安装了idea2023,确实没有这个JavaEE项目了;
    那我索性创建一个Maven的web项目,其实这也是主流;
    【首先】确保你电脑是安装了Tomcat并配置了环境变量,我这里安装了Tomcat8.5版本;
    【第二步】创建一个新的Maven项目

    打开IntelliJ IDEA,点击"File" > "New" > "Project"。

    img

    【第三步】看一我们创建的出来的项目结构

    img

    【第四步】配置pom.xml以添加Servlet支持:

    打开项目的"pom.xml"文件,添加以下依赖以支持Java Servlet:

    <dependencies>
       <dependency>
           <groupId>javax.servlet</groupId>
           <artifactId>javax.servlet-api</artifactId>
           <version>3.1.0</version>
           <scope>provided</scope>
       </dependency>
    </dependencies>
    

    【第五步】这个项目创建就已经存在helloworld的jsp页面了,所以我现在只需要配置一下tomcat server,然后启动就行;

    img

    打开"Run" > "Edit Configurations",点击"+"图标,选择"Tomcat Server" > "Local"。

    在右侧,配置你的Tomcat服务器。在"Application server"部分,你需要选择你的Tomcat的安装目录。

    在"Deployment"选项卡中,点击"+",然后选择"Artifact",选择你的项目的war包。

    点击"OK"。

    img

    img

    img

    img

    【第六步】启动项目,这里就不用多说了

    img

    img

    你可以对照做一遍,看看你的环境是否可以完成;我这算手把手了,应该不会有问题了!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 7月15日
  • 已采纳回答 7月7日
  • 创建了问题 7月4日

悬赏问题

  • ¥15 matlab数据降噪处理,提高数据的可信度,确保峰值信号的不损失?
  • ¥15 怎么看我在bios每次修改的日志
  • ¥15 python+mysql图书管理系统
  • ¥15 Questasim Error: (vcom-13)
  • ¥15 船舶旋回实验matlab
  • ¥30 SQL 数组,游标,递归覆盖原值
  • ¥15 为什么我的数据接收的那么慢呀有没有完整的 hal 库并 代码呀有的话能不能发我一份并且我用 printf 函数显示处理之后的数据,用 debug 就不能运行了呢
  • ¥20 gitlab 中文路径,无法下载
  • ¥15 用动态规划算法均分纸牌
  • ¥30 udp socket,bind 0.0.0.0 ,如何自动选取用户访问的服务器IP来回复数据