java - 运行“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 来解决它。
解决方案
推荐阅读
- mapbox - 我可以制作可点击的国家标签,但是当我点击其他任何地方时会出错
- php - 使用 SQL 中的表数据作为选择输入中的选项
- performance - 是否有可能在没有高 CPU+GPU 规格的情况下拥有高性能和高 fps 图形?
- spring-boot - 使用@reboot 重新启动时,Spring Boot 项目未解析占位符变量
- java - java HttpExchange 创建 URI 重定向 URL 链接
- mysql - SQL - 如何查找发送/接收至少 5 条消息的所有用户
- r - R函数rmcorr中的错误:psych::r.con中的错误(rmcorrvalue,errordf,p = CI.level):主题数必须大于3
- azure-devops - 如何在通过 DevOps 将 Power BI 报表发布到多个客户端时清除其中的数据
- r - Gsub 命令用逗号和空格 (", ") 替换所有空格,除了某些单词之后用 R
- visual-studio-code - 有没有办法在 *current* 集成终端中运行 VSCode 任务?