tomcat报告404,Artifacts不知道如何配置

tomcat能运行,但是报告404,我这里配置的Artifacts感觉有问题,找了一圈也没有解决问题

img

img

idea为web项目添加tomcat并配置Artifacts_artifacts怎么配置___Aurora___的博客-CSDN博客 有一天聪明的小峰从网上找了一个web项目,但是只有代码没有启动步骤,作为小白的我解决这个问题也不太顺利特此记录一下。主要解决的问题: 为项目添加tomact 引入JDBC的jar包 加入jstl jar包_artifacts怎么配置 https://blog.csdn.net/LYGCSDN_/article/details/125087770?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169094319316800188566133%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=169094319316800188566133&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-125087770-null-null.142^v92^chatsearchT3_1&utm_term=tomcat%E6%8A%A5%E5%91%8A404%2CArtifacts%E4%B8%8D%E7%9F%A5%E9%81%93%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE&spm=1018.2226.3001.4187

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客也许可以解决你的问题👉 :Idea配置tomcat时没有artifacts包解决办法
  • 除此之外, 这篇博客: idea为web项目添加tomcat并配置Artifacts中的 3.添加web部分 部分也许能够解决你的问题。
  • 以下回答由chatgpt基于相关博客总结生成:

    在配置Tomcat的Artifacts时,避免报告404错误,你可以按照以下步骤进行操作:

    1. 确保你的项目结构正确并且编译成功。在你的截图中,项目结构看起来是正确的,但是你需要确认编译是否成功。

    2. 在IntelliJ中,选择File -> Project Structure,然后在左侧面板选择Modules。

    3. 在Modules页面上,选择你的项目,然后点击Artifacts标签。

    4. 确保在Output Layout列表中正确地设置了你的项目输出目录。在你的情况下,输出目录应该是WEB-INF文件夹。如果没有,请点击加号图标并选择Output Directory,然后设置输出目录为/web

    5. 在Output Layout列表中,确保你的Web资源和文件夹被正确地添加到Artifacts中。在你的情况下,应该添加WEB-INF文件夹和index.jsp文件。如果它们没有被添加,请点击加号图标并选择Directory Content或者File,然后选择对应的文件或者文件夹。

    6. 确保勾选了Build Project on Make选项,这样当你改变代码并保存时,项目会自动重新构建。

    7. 在项目页面上,点击右上角的小箭头,然后选择Edit Configurations。

    8. 在Configurations页面上,选择左侧的Tomcat服务器配置,然后在右侧的Server选项卡中,确保Artifact使用了你创建的Artifact。在你的情况下,应该选择Web Application: Exploded -> [你的Artifact名字]。

    9. 确保在Deployment选项卡中,你的Artifact已经添加到Deploy at the server startup列表中。如果没有,请点击加号图标并选择Artifact。

    10. 点击Apply和OK保存配置。

    11. 现在你可以启动Tomcat服务器并查看是否还会报告404错误了。

    如果你按照以上步骤进行了配置但仍然遇到404错误,可能是你的项目中缺少必要的文件或者配置错误。请仔细检查你的项目结构和文件,并确保所有必要的文件被正确地编译和添加到Artifacts中。如果问题仍然存在,请提供更多的错误信息和日志,以便我们可以更好地帮助你解决问题。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

看下Modules里面的Web配置路径对不对,也就是web.xml配置的对不对