Java Eclipse中的Jersey Maven快速入门原型
我正试图在maven的帮助下正常地创造球衣,但我总是像在scrennshoot中一样得到这种结构,并且像正常一样没有错误?!它看起来不像一般的布局 我用的是这个:Java Eclipse中的Jersey Maven快速入门原型,java,maven,jersey,jersey-2.0,maven-archetype,Java,Maven,Jersey,Jersey 2.0,Maven Archetype,我正试图在maven的帮助下正常地创造球衣,但我总是像在scrennshoot中一样得到这种结构,并且像正常一样没有错误?!它看起来不像一般的布局 我用的是这个: org.glassfish.jersey.archetypes jersey-quickstart-webapp 2.16 pom.xml: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche
org.glassfish.jersey.archetypes
jersey-quickstart-webapp
2.16
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>
4.0.0
组织测试
服务器端
0.0.1-快照
罐子
服务器端
http://maven.apache.org
UTF-8
朱尼特
朱尼特
3.8.1
测试
我非常怀疑您是否正确创建了原型项目。您所展示的是org.apache.maven.archetypes:maven-archetypequickstart
下面是如何在Eclipse中创建Jersey原型的快速演练
文件
→ <代码>新建→ <代码>其他Maven
文件和Maven项目,然后单击Next
jersey quickstart webapp
。所有的原型都需要一些时间来加载。您可以在IDE的右下角看到进度,因为它们仍在加载。这不应该超过5秒。如果您没有看到搜索结果,那么很可能您没有安装原型。有关如何获取原型的信息,请参见
加载原型后,您会在结果列表中看到jersey quickstart webapp
,请取消选中“仅显示原型的最新版本”。所以,一旦您取消选中该选项,您应该会看到更多可用的版本。向下滚动到org.glassfish.jersey.archetypes
并选择版本2.16(或任何最新版本,如果您选择)。然后点击下一个
另请参见:
- 单击同一屏幕上的“添加远程目录”
- 在“目录文件”文本框中,输入以下内容:
- 在“说明”下,输入您自己的选项说明,然后单击“确定”并应用主菜单
您有一个几乎为空的pom.xml,其中只添加了junit作为测试依赖项。你能解释一下,你希望在eclipse中看到什么其他东西吗?@npe:正如我所说,我是在EclipseIDE-Maven-Maven项目的帮助下创建的。通常我可以不添加任何其他资源就开始我以前做过?!在截图中,这个项目实例是由maven创建的!这种行为也很奇怪?我已经做了同样的事情,但帮助我的是stackoverflow答案链接的第四点:)谢谢。有人知道如何实现与Gradle的等价吗?@PabloQ@peeskillet我做了你提到的上述步骤,但我无法在服务器上运行(tomcat 7)。当我试图添加资源时,我收到一条消息“找不到资源”。请告诉我在服务器上运行这种类型的项目应该做些什么。为了补充我之前的评论,我已经下载了jersey-quickstart-Grizzly2v2.22.2