我有一些dtd文件,我正在尝试从中创建Java源文件。我正在使用maven-jaxb2-plugin
来这样做。 (版本= 0.14.0)我已将generatePackage
元素定义为com.abc.practice.myxml
。并且我的generateDirectory
元素设置为${project.build.directory}/generated-sources/main/java/myxml
。
现在正在发生的是生成源,但是包名称最终在Eclipse中为myxml.com.abc.practice.myxml
。正在寻找不存在的软件包com.abc.practice.myxlm
时,这会导致编译错误!
现在,我有三个这样的架构可以用来创建Java源代码。因此,如果仅将我的generateDirectory
设置为${project.build.directory}/generated-sources/main/java
,那么它只会更新第一个架构。我定义了三个不同的execution
元素,其中每个元素都带有configuration
。
有什么办法解决这个问题吗?
谢谢。