Java 使用maven运行XJC
我只想生成带有XJC的JAXB对象。使用命令行非常简单:Java 使用maven运行XJC,java,maven,xsd,jaxb,jaxb2-maven-plugin,Java,Maven,Xsd,Jaxb,Jaxb2 Maven Plugin,我只想生成带有XJC的JAXB对象。使用命令行非常简单: xjc -d generated-sources http://www.kbcafe.com/rss/atom.xsd.xml 是否仍然可以简单地使用Maven生成源代码。我曾尝试使用jaxb2 maven插件和ApacheXCF,但都不起作用。他们不支持URL(仅支持文件),当我将文件放在本地时,它会请求远程资源,当我也下载它们时,它会说它无权在本地使用XSD或DTD文件!(我使用的是Java8)免责声明:我是本文的作者 支持OOT
xjc -d generated-sources http://www.kbcafe.com/rss/atom.xsd.xml
是否仍然可以简单地使用Maven生成源代码。我曾尝试使用jaxb2 maven插件和ApacheXCF,但都不起作用。他们不支持URL(仅支持文件),当我将文件放在本地时,它会请求远程资源,当我也下载它们时,它会说它无权在本地使用XSD或DTD文件!(我使用的是Java8)免责声明:我是本文的作者 支持OOTB 但是,您可能确实希望制作文件的本地副本,以使构建不依赖于Internet 使用Java8可能遇到的问题是新的安全策略。你可以进来 最后,您将尝试编译Aom模式。在这里,:
至于,您可能需要升级到最新版本。Lennart在那里做了很多工作,因此您可能缺少的一些功能可能已经存在。2.0版可能很快就会发布。最后一句话。。。“它说”-“它”是谁?“它”怎么说?插件!由于新的Java8安全策略(如lexicore所说),一些使用Java8的XML工具存在一个问题