gpt4 book ai didi

java - 构建 Jersey 示例失败

转载 作者:行者123 更新时间:2023-12-01 10:49:57 25 4
gpt4 key购买 nike

很抱歉问这个问题,但我在网上找不到任何与此类似的内容,所以我们开始:我正在尝试按如下方式安装 Jersey :

mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-webapp-DarchetypeGroupId=org.glassfish.jersey.archetypes -DinteractiveMode=false-DgroupId=com.example -DartifactId=simple-service-webapp -Dpackage=com.example-DarchetypeVersion=2.22.1

它来自他们网站上的示例项目。这开始执行,因此 JAVA_HOME 和 mvn 已正确设置。但是,一旦控制台显示“以批处理模式生成项目”,它就会失败并显示“构建失败”,无法执行目标 org.apache.maven.plugins:maven-archetype-plugin ....所需的原型(prototype)不存在。如果需要,我可以上传控制台日志的屏幕截图。

最佳答案

从此url我可以通过以下步骤正确生成原型(prototype)。

1-首先我创建一个空的 Maven 项目然后我像这样修改了pom文件

  <groupId>fr.toto</groupId>
<artifactId>tata</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<repositories>
<repository>
<id>snapshot-repository.java.net</id>
<name>Java.net Snapshot Repository for Maven</name>
<url>https://maven.java.net/content/repositories/snapshots/</url>
<layout>default</layout>
</repository>
</repositories>

然后,我在步骤 1 中创建的空项目的根目录中运行以下命令:

mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-grizzly2 \
-DarchetypeGroupId=org.glassfish.jersey.archetypes -DinteractiveMode=false \
-DgroupId=fr.cnamts -DartifactId=tata -Dpackage=fr.cnamts \
-DarchetypeVersion=2.22.1

瞧,它起作用了!

关于java - 构建 Jersey 示例失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33971994/

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