[英]What is JAXB generated package-info.java
我正在嘗試查找有關JAXB xjc命令行應用程序生成的package-info.java
文件實際執行的內容的一些信息。 文件中的所有內容都是
@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.example.com", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package the.generated.package.path;
這個package-info.java
文件用於什么?
package-info.java是一種在包級別應用java注釋的方法。 在這種情況下,Jaxb使用包級注釋來指示命名空間,並為屬性(源)指定命名空間限定。
這在生成javadoc時也很有用
package-info.java - 可以包含包聲明,包注釋,包注釋和Javadoc標記。 此文件是JDK 5.0中的新文件,比package.html更受歡迎。
來源: http : //download.oracle.com/javase/6/docs/technotes/tools/solaris/javadoc.html#sourcefiles
如果要為java模型中的元素定義默認命名空間,可以在package-info.java中定義它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.