小编Jas*_*onH的帖子

将属性添加到JAXB元素

我正在努力解决一些JAXB问题并需要一些指导.

本质上,我正在尝试向我已经使用@XmlElement声明为Elements的类变量添加属性.到目前为止,任何使用@XmlAttribute的尝试都会在类级别设置该属性.

我目前得到的是这样的:

<DataClass newAttribute="test">
  <myElement>I wish this element had an attribute</myElement>
  <anotherElement>I wish this element had an attribute too</anotherElement>
</DataClass>
Run Code Online (Sandbox Code Playgroud)

我想这样做:

<DataClass>
  <myElement thisAtt="this is what I'm talking about">This is better</myElement>
  <anotherElement thisAtt="a different attribute here">So is this</anotherElement>
</DataClass>
Run Code Online (Sandbox Code Playgroud)

我已经看到其他帖子使用@XmlValue向单个元素添加属性,但是当你有Elements时它不起作用,并且不能在多个元素上工作.

有没有人想过如何实现这一目标?

谢谢!贾森

java xml jaxb

8
推荐指数
1
解决办法
1万
查看次数

如果从未使用pom构建maven项目,如何添加编译maven项目所需的jar?

我只是从maven开始,来自多年与Ant合作.我现在正在尝试一项基本任务,构建一个需要供应商提供的库的简单项目.我在src\main\resources\VENDORNAME中有jar.当我运行mvn编译时,它在编译时失败,说库不存在.我似乎无法将这些添加为依赖项,因为我不知道它们的版本号,因为它们是专有的,我无法在ibiblio或其他地方找到它们.没有这些罐子我就无法编译我的课程.
有没有办法使用不遵循Maven惯例的罐子?我可能不太了解maven,所以欢迎任何指导.对任何回复都非常感谢.

ant maven-2 jar

5
推荐指数
1
解决办法
1322
查看次数

标签 统计

ant ×1

jar ×1

java ×1

jaxb ×1

maven-2 ×1

xml ×1