Estou usando o java 9 e o apache tomcat 9 erro que da na hora de iniciar o tomcat
11:20:11,474 ERROR DispatcherServlet:492 - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
...
dez 27, 2017 11:20:11 AM org.apache.catalina.core.ApplicationContext log
GRAVE: StandardWrapper.Throwable
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
...
dez 27, 2017 11:20:11 AM org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: Servlet [springmvc] in web application [/projeto-spring4] threw load() exception
java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
...
Eu resumi o erro para caber, caso precise de algo é só pedir