Mr *_*ker 5 java jersey maven maven-archetype jersey-2.0
我试图通过maven的帮助正常创建泽西但是我总是像scrennshoot一样得到这个结构并且通常没有错误?!它看起来不像泽西岛常见的布局.
我正在使用这个:
org.glassfish.jersey.archetypes
jersey-quickstart-webapp
2.16
Run Code Online (Sandbox Code Playgroud)

pom.xml中:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.test</groupId>
<artifactId>serverSide</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>serverSide</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
Run Code Online (Sandbox Code Playgroud)
Pau*_*tha 24
我非常怀疑你是否正确地创建了原型项目.你展示的是产品org.apache.maven.archetypes : maven-archetype-quickstart
以下是如何在Eclipse中创建Jersey原型的快速演练
转到File→交通New→交通Other
在对话框中,选择Maven文件Maven Project,然后Next

在下一个对话框中保留所有默认值,然后点击 Next

在下一个对话框中,我们将选择Maven原型.在搜索框中,键入jersey-quickstart-webapp.所有的原型需要一些时间来加载.您可以看到IDE右下角的进度是否仍在加载.这不应该花费超过5秒钟.如果您没有看到搜索结果,那么您可能没有安装原型.请参阅此Stackoverflow答案,了解如何获取原型.
加载原型后,如果jersey-quickstart-webapp在结果列表中看到,则取消选中"仅显示Archetype的最新版本".因此,一旦取消选中,您应该会看到更多可用版本.向下滚动org.glassfish.jersey.archetypes并选择版本2.16(如果您选择,则选择最新版本).然后点击Next

在下一个对话框中,输入groupId,artifactId和package,然后单击 Finish

您现在应该看到具有以下结构的项目.由于你的jsp页面,项目中会出错.我们在这里没有用,所以你可以删除它.这应该摆脱错误.

也可以看看:
我想补充一点,如果您在安装图像1中显示的原型时遇到以下错误
无法解析Archetype org.glassfish.jersey.archetypes:jersey-quickstart-webapp:2.21 org.eclipse.core.runtime.CoreException:无法解析工件org.glassfish.jersey.archetypes:jersey-quickstart-webapp:pom: 2.21
然后在使用此stackoverflow答案中指定的解决方案进行处理之前,尝试在eclipse中完成以下步骤:
脚步:


| 归档时间: |
|
| 查看次数: |
41473 次 |
| 最近记录: |