Java 如何在maven中的eclipse中添加jersey原型?

Java 如何在maven中的eclipse中添加jersey原型?,java,eclipse,rest,jersey,jax-rs,Java,Eclipse,Rest,Jersey,Jax Rs,我正在尝试创建一个maven项目,但在那里找不到org.glassfish.jersey.archetypes。我试图像前面提到的那样“添加新的原型” 但它显示了这个错误- 无法解析原型org.glassfish.jersey。原型:jersey quickstart webapp:2.16 org.eclipse.core.runtime.CoreException:无法解析工件 我尝试将原型添加为同一链接中提到的远程目录,但在验证时出现此错误- 远程目录为空 请帮助我解决这个问题。在Ecli

我正在尝试创建一个maven项目,但在那里找不到org.glassfish.jersey.archetypes。我试图像前面提到的那样“添加新的原型”

但它显示了这个错误-

无法解析原型org.glassfish.jersey。原型:jersey quickstart webapp:2.16 org.eclipse.core.runtime.CoreException:无法解析工件

我尝试将原型添加为同一链接中提到的远程目录,但在验证时出现此错误-

远程目录为空


请帮助我解决这个问题。

在Eclipse中尝试以下操作:

文件->新建Maven项目->下一步->添加原型->

在新窗口中,用您从中使用的版本填写组ID、工件ID和版本。这是撰写本文时Jersey Webapp的最新版本。您可以将存储库URL留空

它应该是这样的:

Archetype Group ID: org.glassfish.jersey.archetypes
Archetype Artifact ID: jersey-quickstart-webapp
Version: 2.28

单击“确定”。此时,您可以创建新的Maven项目或取消创建,在任何情况下您都将拥有原型。我希望这能有所帮助。

我刚刚尝试了您提供的链接,当我单击“验证”按钮时。。。我得到的回应是“找到了28987个原型”,所以它似乎适合我。我正在使用Eclipse光子。您使用的是哪个版本?此外,如果Eclipse的错误日志(窗口>显示视图>常规>错误日志)中有任何相关消息,请更新您的帖子。是否可能存在防火墙或代理问题?此外,目录文件字段中的任何无效值似乎都会生成误导性错误“远程目录为空”。URL可以工作,但删除协议(repo1.maven.org/maven2/archetype catalog.xml)或拼写错误的文件名()都会产生误导,导致远程目录为空,而不是目录不存在。因此,请仔细检查Catalog File字段中是否输入了正确的值。