【问题标题】:Maven jersey artifact create a project with no target runtime optionsMaven jersey 神器创建一个没有目标运行时选项的项目
【发布时间】:2018-10-30 00:12:57
【问题描述】:

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

问题是 - 项目构建后,tomcat 无法识别 maven 项目作为资源:

我尝试在项目属性中添加目标运行时,但它不会 出现:

我该如何纠正这个问题? (最好使用 maven)

【问题讨论】:

    标签: java eclipse maven tomcat jersey


    【解决方案1】:

    找到解决方案:我的 Eclipse 中缺少 m2e-wtp - JAX-RX configurator for WTP 插件:

    要解决这个问题:

    1) 前往帮助->安装新软件

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

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

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

    4) 继续安装并重启eclipse

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-09
      • 2011-09-22
      • 2014-03-31
      相关资源
      最近更新 更多