gpt4 book ai didi

java - Tomcat:无法找到或加载

转载 作者:行者123 更新时间:2023-11-28 22:27:24 25 4
gpt4 key购买 nike

当我尝试在

中运行我的项目时
tomcat Error: main class org.apache.catalina.startup.Tomcat $ 1 Could not be found or loaded

在没有我的项目的情况下运行 Tomcat 服务器似乎没问题。但是将我的项目添加到其中我遇到了问题:

我已将 tomcat 的路径设置为正确的 JRE,但我一直收到错误。

我还应该检查什么来解决问题?

网络.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
<display-name>SMSCloudService</display-name>

<display-name>Spring MVC Application</display-name>

<servlet>
<servlet-name>HelloWeb</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>HelloWeb</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

</web-app>

Controller 类

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.ui.ModelMap;

@Controller
@RequestMapping({"/hello" , "/"})
public class HelloController{

@RequestMapping(method = RequestMethod.GET)
public String printHello(ModelMap model) {
model.addAttribute("message", "Hello Spring MVC Framework!");

return "hello";
}

}

最佳答案

请尝试以下操作,

  • 在“服务器” View 中,右键单击您的 tomcat 服务器并选择“添加和删除...”,然后添加您的应用程序。
  • 现在通过这个 View 启动 tomcat,例如右键单击服务器并选择“启动”。

这应该会启动 tomcat,包括所有已部署的网络应用程序。您通常可以通过 http://localhost:8080/your-context

浏览到您的应用

关于java - Tomcat:无法找到或加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37409690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com