啟動tomcat報錯com.sun.faces.config.ConfigureListener


小白一個,最近想着上網看看自己搭建個用maven+spring+springmvc+mybaties的框架

然后。。。。。。就出來這個么東東

 

java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener

maven下j2ee的jar包,這個里面本身已經包含了Container實現類了和tomcat7的提供jar包存在沖突

<!-- java ee包 --就這個。。。。。。。>  
            <dependency>  
                <groupId>javax</groupId>  
                <artifactId>javaee-api</artifactId>  
                <version>6.0</version>  
            </dependency>  

改為

<!-- java ee包 -->  
            <dependency>  
                <groupId>javax</groupId>  
                <artifactId>javaee-api</artifactId>  
                <version>6.0</version>  
                <scope>provided</scope>
            </dependency>  

<scope>provided</scope>,因為provided表明該包只在編譯和測試的時候用,所以,當啟動tomcat的時候,就不會沖突了

 

醉了,為這個差點重裝系統,maven還是不了解啊

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM