【发布时间】:2011-01-28 12:19:17
【问题描述】:
我正在尝试在包级别使用注释,但我从 Eclipse 得到编译错误。
我有一个类 Head 带有以下包/注释:
@javax.xml.bind.annotation.XmlSchema (
xmlns = {
@javax.xml.bind.annotation.XmlNs(prefix = "com",
namespaceURI="http://es.indra.transporte.common"),
@javax.xml.bind.annotation.XmlNs( namespaceURI="http://www.w3.org/2001/XMLSchema")
},
namespace = "http://es.indra.transporte.common",
elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED,
attributeFormDefault = javax.xml.bind.annotation.XmlNsForm.UNQUALIFIED
)
package es.indra.transporte.central.thalesinterface.common.beans;
我已经用上面的代码在es.indra.transporte.central.thalesinterface.common.beans 文件夹中创建了一个package-info.java,但我仍然收到编译错误
包注释必须在文件
package-info.java中
在Head 类中。我正在使用 jdk6。
【问题讨论】: