**idea中用tomcat发布项目,代码没有报错,页面报错404,感觉是url的问题,但是对配置这里不太清楚
运行结果如下:
C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62\bin\catalina.bat run
[2023-02-24 04:37:30,649] Artifact MedicineManSys: Waiting for server connection to start artifact deployment...
Using CATALINA_BASE: "C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2021.1\tomcat\02259c37-2c21-4319-aba3-af126f58c453"
Using CATALINA_HOME: "C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62"
Using CATALINA_TMPDIR: "C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62\temp"
Using JRE_HOME: "C:\jdk\jdk1.8.0_152"
Using CLASSPATH: "C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62\bin\bootstrap.jar;C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62\bin\tomcat-juli.jar"
Using CATALINA_OPTS: ""
24-Feb-2023 16:37:31.656 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/9.0.62
24-Feb-2023 16:37:31.662 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建: Mar 31 2022 14:34:15 UTC
24-Feb-2023 16:37:31.662 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号: 9.0.62.0
24-Feb-2023 16:37:31.662 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称: Windows 10
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本: 10.0
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构: amd64
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量: C:\jdk\jdk1.8.0_152\jre
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本: 1.8.0_152-b16
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商: Oracle Corporation
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2021.1\tomcat\02259c37-2c21-4319-aba3-af126f58c453
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.util.logging.config.file=C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2021.1\tomcat\02259c37-2c21-4319-aba3-af126f58c453\conf\logging.properties
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dcom.sun.management.jmxremote=
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dcom.sun.management.jmxremote.port=1099
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dcom.sun.management.jmxremote.ssl=false
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dcom.sun.management.jmxremote.password.file=C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2021.1\tomcat\02259c37-2c21-4319-aba3-af126f58c453\jmxremote.password
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dcom.sun.management.jmxremote.access.file=C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2021.1\tomcat\02259c37-2c21-4319-aba3-af126f58c453\jmxremote.access
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.rmi.server.hostname=127.0.0.1
24-Feb-2023 16:37:31.663 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djdk.tls.ephemeralDHKeySize=2048
24-Feb-2023 16:37:31.664 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
24-Feb-2023 16:37:31.664 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dignore.endorsed.dirs=
24-Feb-2023 16:37:31.664 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dcatalina.base=C:\Users\lenovo\AppData\Local\JetBrains\IntelliJIdea2021.1\tomcat\02259c37-2c21-4319-aba3-af126f58c453
24-Feb-2023 16:37:31.664 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dcatalina.home=C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62
24-Feb-2023 16:37:31.664 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.io.tmpdir=C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62\temp
24-Feb-2023 16:37:31.667 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 使用APR版本[1.7.0]加载了基于APR的Apache Tomcat本机库[1.2.32]。
24-Feb-2023 16:37:31.667 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR功能:IPv6[true]、sendfile[true]、accept filters[false]、random[true]、UDS [true]。
24-Feb-2023 16:37:31.667 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true]
24-Feb-2023 16:37:31.670 信息 [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL成功初始化 [OpenSSL 1.1.1n 15 Mar 2022]
24-Feb-2023 16:37:31.900 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"]
24-Feb-2023 16:37:31.916 信息 [main] org.apache.catalina.startup.Catalina.load 服务器在[407]毫秒内初始化
24-Feb-2023 16:37:31.940 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在启动服务[Catalina]
24-Feb-2023 16:37:31.940 信息 [main] org.apache.catalina.core.StandardEngine.startInternal 正在启动 Servlet 引擎:[Apache Tomcat/9.0.62]
24-Feb-2023 16:37:31.947 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
24-Feb-2023 16:37:31.965 信息 [main] org.apache.catalina.startup.Catalina.start [47]毫秒后服务器启动
Connected to server
[2023-02-24 04:37:32,222] Artifact MedicineManSys: Artifact is being deployed, please wait...
[2023-02-24 04:37:32,431] Artifact MedicineManSys: Artifact is deployed successfully
[2023-02-24 04:37:32,431] Artifact MedicineManSys: Deploy took 210 milliseconds
24-Feb-2023 16:37:41.954 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62\webapps\manager]
24-Feb-2023 16:37:41.986 信息 [Catalina-utility-2] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[C:\Tomcat\apache-tomcat-9.0.62-windows-x64\apache-tomcat-9.0.62\webapps\manager]的部署已在[32]毫秒内完成
配置如下:
idea自动打开的页面不是你的项目路径看你的第一张图是加了一个medicine....
看看你的web.xml里面是不是配置默认的地址,这个地址存在不存在
不知道你这个问题是否已经解决, 如果还没有解决的话: