首页 > 解决方案 > Maven jersey 神器创建一个没有目标运行时选项的项目

问题描述

我正在尝试在 Eclipse 中使用 Maven 项目和 tomcat 构建一个宁静的 api。在 maven 项目向导中,我使用的是 'org.glassfish.jersey.webapp.archetypes' 'jersey-quickstart-webapp' 2.26 版:

maven 向导截图

问题是 - 在项目构建后,tomcat 不会将 maven 项目识别为资源:

新服务器向导截图

我试图在项目属性中添加目标运行时,但它不会显示:

项目属性窗口

我该如何纠正这个?(最好使用 Maven)

标签: javaeclipsemaventomcatjersey

解决方案


找到了解决方案:我在我的 Eclipse 中缺少m2e-wtp - WTP插件的 JAX-RX 配置器:

在此处输入图像描述

要解决此问题:

1)转到帮助->安装新软件

2)选择eclipse存储库(我使用的是氧气,这对于另一个eclipse版本会有所不同)

3) 下:Web、XML、Java EE 和 OSGi 企业开发

选择:m2e-wtp - WTP 的 JAX-RX 配置器

4)继续安装并重新启动eclipse

请注意,现有的 maven 项目不会自动修复,但会正确设置新项目


推荐阅读