gpt4 book ai didi

java - Eclipse 中的 Jersey Maven 快速入门原型(prototype)

转载 作者:搜寻专家 更新时间:2023-10-31 08:05:21 25 4
gpt4 key购买 nike

我试图在 Maven 的帮助下正常创建 Jersey,但我总是像在 scrennshoot 中一样得到这个结构,并且像往常一样没有错误?!它看起来不像 Jersey 常见的布局。

我正在使用这个:

org.glassfish.jersey.archetypes
jersey-quickstart-webapp
2.16

enter image description here

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>

最佳答案

我非常怀疑您是否正确创建了原型(prototype)项目。您展示的是 org.apache.maven.archetypes : maven-archetype-quickstart

的产品

下面是如何在 Eclipse 中创建 Jersey 原型(prototype)的快速演练

  1. 转到文件新建其他

  2. 在对话框中,选择 Maven 文件 Maven Project,然后选择 Next

    enter image description here

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

    enter image description here

  4. 在下一个对话框中,我们将选择 Maven 原型(prototype)。在搜索框中,键入 jersey-quickstart-webapp。所有原型(prototype)都需要一些时间来加载。您可以在 IDE 的右下角看到进度,它们仍在加载中。这不应该超过 5 秒。如果您没有看到任何搜索结果,那么很可能您没有安装原型(prototype)。参见 this Stackoverflow answer了解如何获得原型(prototype)。

    加载原型(prototype)后,您会在结果列表中看到 jersey-quickstart-webapp,取消选中“仅显示最新版本的原型(prototype)”。所以一旦你取消选中它,你应该会看到更多可用的版本。向下滚动到 org.glassfish.jersey.archetypes 并选择版本 2.16(或任何最新版本,如果您愿意)。然后点击下一步

    enter image description here

  5. 在下一个对话框中,输入 groupId、artifactId 和包,然后点击 Finish

    enter image description here

  6. 您现在应该会看到一个具有以下结构的项目。项目中会因为你的jsp页面出现错误。我们这里用不到它,所以你可以删除它。这应该可以消除错误。

    enter image description here


另请参阅:

关于java - Eclipse 中的 Jersey Maven 快速入门原型(prototype),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30018111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com