在我的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>
我错过了什么?为什么它找不到正确的文物?
干杯
的Nik
答案 0 :(得分:0)
我建议您在面对这样的问题时使用其中一个可用的maven搜索引擎:
这两个人首先有我的偏好。以下是他们对您的文物的评价:
好吧,不要为你完成所有的工作,因为我猜你现在就得到了这张照片。
答案 1 :(得分:0)
您可以在Java.net maven存储库中找到0.7.3版本: