首页 > 解决方案 > Tomcat - 版本不冲突时无法启动组件

问题描述

我正在尝试使用 servlet,因此我在 Tomcat 服务器上创建了一个 Java EE 项目。正如您在下面看到的,我有一个环境变量JAVA_HOME,它保存了 JDK 10 的路径。Java 版本也默认为 10,但是当我启动我的 Tomcat 服务器时,我得到了突出显示的错误。

在此处输入图像描述

在我创建了一个 servlet 并尝试像下面的屏幕截图中那样映射它之后,问题就出现了。

在此处输入图像描述

在此处输入图像描述

在我的项目中,我还使用了第 10 版 Java。我不太明白这里的问题是什么,所以任何提示都会有所帮助。

PS:类似这样的问题没有解决我的问题

标签: javajsptomcatservlets

解决方案


URL 模式必须以/.

代替

<url-pattern>add</url-pattern>

<url-pattern>/add</url-pattern>

推荐阅读