Я пытаюсь использовать аннотации на уровне пакета, но получаю ошибки компиляции из 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;
Я создал папку package-info.java
в es.indra.transporte.central.thalesinterface.common.beans
с указанным выше кодом, но все еще получаю ошибку компиляции
Пакетные аннотации должны быть в файле package-info.java
в Head
классе. Я использую jdk6.