2016-08-01 6 views
3

J'utilise tomcat intégré 7.0.54 dans mon webapp.While lancer l'application Web, je reçoisEnsemble propriété système tomcat 7 dans la fiche Maven dans

processAnnotationsJar : Unable to process Jar entry javaassist-3.20.0.jar for annotations 

J'ai essayé de regarder et il ressemble à une commune problème.Pour résoudre ceci j'ai suivi http://wiki.apache.org/tomcat/HowTo/FasterStartUp, https://answers.atlassian.com/questions/39145268/sdk-5.10.0-severe-error-javassist-3.20.0-ga-eofexception et https://tomcat.apache.org/maven-plugin-2.1/tomcat6-maven-plugin/examples/add-system-properties.html. J'essaie d'ajouter la propriété système comme suit pour ignorer l'analyse jar pour javaassist - *. Jar.

<plugin> 
     <groupId>org.apache.tomcat.maven</groupId> 
     <artifactId>tomcat7-maven-plugin</artifactId> 
     <configuration> 
     <systemProperties> 
     <tomcat.util.scan.DefaultJarScanner.jarsToSkip>javassist-*.jar</tomcat.util.scan.DefaultJarScanner.jarsToSkip> 

Cependant, il ne résout pas le problem.Is ce une bonne façon d'ajouter la propriété du système dans tomcat7 embarqué? Est-ce une façon correcte de résoudre cette exception?

Répondre