IDEA使用maven中tomcat插件啟動項目亂碼問題


今天用IDEA來啟動項目,使用的是maven中的tomcat7插件,正常啟動后,再頁面操作新增或修改數據時,發生了詭異的事,

中文保存后全部亂碼。。。頓時不淡定了,接着就開始排查原因

首先檢查IDEA的編碼格式,如圖:

編碼格式都是UTF-8,沒有問題。

然后又檢查數據庫編碼格式:

也沒發現問題。。。

頓時郁悶了,后來又從pom.xml中配置的tomcat插件入手檢查,

發現項目中的配置為:

            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <url>${deploy.tomcat7.url}</url>
                    <server>cargo-server</server>
                    <update>true</update>
                </configuration>
            </plugin>

並沒有配置編碼格式,加上后再試:

            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <url>${deploy.tomcat7.url}</url>
                    <server>cargo-server</server>
                    <update>true</update>
                    <uriEncoding>UTF-8</uriEncoding>
                </configuration>
            </plugin>

問題完美解決。

 


免責聲明!

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



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