我试图在Maven的帮助下正常创建Jersey,但是我总是像在scrennshoot中那样获得此结构,并且像往常一样没有错误?它看起来不像泽西岛常见的布局。我正在使用这个:org.glassfish.jersey.archetypesjersey-quickstart-webapp2.16pom.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>
3 回答
繁星coding
TA贡献1797条经验 获得超4个赞
我非常怀疑您是否正确创建了原型项目。您所显示的是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
在结果列表中看到,取消选中“仅显示原型的最新版本”。因此,一旦取消选中该复选框,您应该会看到更多可用的版本。向下滚动至,org.glassfish.jersey.archetypes
然后选择版本2.16(如果选择,则选择最新版本)。然后打Next在下一个对话框中,输入groupId,artifactId和package,然后点击 Finish
现在,您应该看到一个具有以下结构的项目。由于您的jsp页面,项目中将出现错误。我们在这里没有用,因此您可以根据需要将其删除。这应该摆脱错误。
添加回答
举报
0/150
提交
取消