未找到文件:maven-jaxb2-plugin
我正在尝试使用 jaxb2 插件从工件(依赖项)编译架构,我遵循了主题:从
http://confluence.highsource.org/display/MJIIP/User+Guide#UserGuide-UsingcustomJAXB2plugins
和我的代码是
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<forceRegenerate>true</forceRegenerate>
<generatePackage>com.xxx.it.esp.subscription.schema</generatePackage>
<generateDirectory>src/main/java/</generateDirectory>
<!--
<schemas>
<schema>
<dependencyResource>
<groupId>com.xxx.it.esp</groupId>
<artifactId>esp-schemas</artifactId>
<version>1.0-SNAPSHOT</version>
<resource>index.xsd</resource>
</dependencyResource>
</schema>
</schemas>
</configuration>
</plugin>
由以下原因引起的:java.io.FileNotFoundException:JAR条目索引。在 jar esp-schemas-1.0-SNAPSHOT 中找不到 xsd
顺便说一句,index.xsd 位于 src/main/resources/schema/ 文件夹下我也尝试提供整个文件夹,但出现同样的错误
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请尝试
schema/index.xsd
。resource
是 JAR 内 XSD 的路径。Please try
<resource>schema/index.xsd</resource>
. Theresource
is the path of XSD inside the JAR.