首页 > 解决方案 > 运行“Tomcat 9.0.38”时出错:无法加载(系统找不到指定的文件)

问题描述

这是我的 web.xml 文件

    <servlet-name>Alien Applicationsssss</servlet-name>

    <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>

    <init-param>

        <param-name>jersey.config.server.provider.packages</param-name>

        <param-value>com</param-value>

    </init-param>

    <load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

    <servlet-name>Alien Applicationsssss</servlet-name>

    <url-pattern>/webapi/*</url-pattern>

</servlet-mapping>

我曾尝试卸载 IntelliJ 和 java,但这似乎不起作用。每次我尝试运行应用程序时都会发生这种情况。我在我的计算机上更改了环境变量中的路径,但它不起作用。

这是我收到的全部错误消息
Error running 'Tomcat 9.0.38': Cannot load C:\Users\yeahm.IntelliJIdea2019.2\system\tomcat\Tomcat_9_0_38_Alien_Applicationsssss\conf\web.xml: C:\Users\yeahm.IntelliJIdea2019 .2\system\tomcat\Tomcat_9_0_38_Alien_Applicationsssss\conf\web.xml(系统找不到指定的文件)

它尝试加载的文件不存在。所以我的问题是如何配置 tomcat 以加载到确实存在的特定文件夹或文件中?

解决了

我通过删除 Tomcat 9.0.38 的每个实例并下载最新版本的 tomcat 来解决它。

标签: javarestmaventomcatweb-applications

解决方案


推荐阅读