gpt4 book ai didi

java - maven-jaxb-plugin 的依赖项/存储库是什么?

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

在我的 pom.xml 中,我已经配置了 maven-jaxb-plugin,但收到“未找到所需的插件:找不到插件 - 检查目标名称是否正确:无法下载工件”来自任何存储库”,因为它。我的配置是这样的:

<plugin>
<groupId>com.sun.tools.xjc.maven2</groupId>
<artifactId>maven-jaxb-plugin</artifactId>
<version>1.1</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<generate-package>tld.mycompany.myproject.data.ws-schema</generate-package>
<schemaDirectory>src/main/resources/ws/xsd</schemaDirectory>
</configuration>
</plugin>

在依赖项中,我添加了以下内容。

<dependency>
<groupId>maven-plugins</groupId>
<artifactId>maven-jaxb-plugin</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.7.5</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-xjc</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.2</version>
</dependency>

我错过了什么?为什么它找不到正确的工件?

干杯

尼克

最佳答案

我建议您在遇到此类问题时使用可用的 Maven 搜索引擎之一:

  • mvn浏览器
  • 贾瓦娜
  • mvn存储库

这两个首先是我的偏好。以下是他们对您的工件的评价:

  • maven-jaxb-plugin可在 Apache 上使用
  • maven-jaxb2-plugin 0.7.5 未知。 mvnbrowser 上的最新版本是 0.7.3,jarvana 上的最新版本是 0.7.4。这可能是你的 Maven 构建被破坏的原因
  • jaxb-api 2.2 在 JavaNet 和 JBoss 存储库中均可用

好吧,我不会为你做所有的工作,因为我想你现在已经明白了。

关于java - maven-jaxb-plugin 的依赖项/存储库是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4439475/

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