Spring boot .XSD文件架构中的JAXB类

Spring boot .XSD文件架构中的JAXB类,spring-boot,Spring Boot,我使用sts使用Jaxb2 maven插件生成Java类,我使用mvn clean compile-e显示错误,这就是我得到的 org.xml.sax.SAXParseException: InvalidRegex: Pattern value '[_a-zA-Z0-9-+]+(\.[_a-zA-Z0-9-\+]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+ )*(\.[a-zA-Z]{2,4})' is not a valid regular expression. The

我使用sts使用Jaxb2 maven插件生成Java类,我使用mvn clean compile-e显示错误,这就是我得到的

org.xml.sax.SAXParseException: InvalidRegex: Pattern value '[_a-zA-Z0-9-+]+(\.[_a-zA-Z0-9-\+]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+
)*(\.[a-zA-Z]{2,4})' is not a valid regular expression. The reported error was: ''-' is an invalid character range. Write '\-'
.' at column '{2}'.
有什么建议或解决办法吗
谢谢

问题在于模式每个部分末尾的“-”。 通过添加转义字符“/”。
谢谢

问题在于模式每个部分末尾的“-”。 通过添加转义字符“/”。
谢谢

错误会明确地告诉您什么是错误以及如何修复。您有一个无效的regexp,如何修复也在错误消息中。错误明确地告诉您什么是错误以及如何修复。您有一个无效的regexp,如何修复也在错误消息中。