Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven jersey工件创建一个没有目标运行时选项的项目_Java_Eclipse_Maven_Tomcat_Jersey - Fatal编程技术网

Java Maven jersey工件创建一个没有目标运行时选项的项目

Java Maven jersey工件创建一个没有目标运行时选项的项目,java,eclipse,maven,tomcat,jersey,Java,Eclipse,Maven,Tomcat,Jersey,我正试图在eclipse中使用Maven项目和tomcat构建一个restful api。 在maven项目向导中,我使用的是“org.glassfish.jersey.webapp.archetypes”“jersey quickstart webapp”版本2.26: 问题是——在项目构建之后,tomcat没有识别出 作为资源的maven项目: 我已尝试在项目属性中添加目标运行时,但它不会 显示: 我怎样才能纠正这个问题?(最好使用maven)找到了解决方案:我在eclipse中缺少了

我正试图在eclipse中使用Maven项目和tomcat构建一个restful api。 在maven项目向导中,我使用的是“org.glassfish.jersey.webapp.archetypes”“jersey quickstart webapp”版本2.26:

问题是——在项目构建之后,tomcat没有识别出 作为资源的maven项目:

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


我怎样才能纠正这个问题?(最好使用maven)

找到了解决方案:我在eclipse中缺少了用于wtp的m2e wtp-JAX-RX配置程序plugin:

要解决此问题,请执行以下操作:

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

2) 选择EclipseRepository(我正在使用Oxygen,这对于另一个eclipse版本将是不同的)

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

选择:m2e wtp-JAX-RX wtp配置程序

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

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