[WARNING] 警告:sun.misc.BASE64Decoder 是 Sun 的專用 API,可能會在將來版本中刪除
昨天遇到這個問題,同事表示沒見過。畢竟只是個warning,沒太在乎。今天有空,查詢了下來龍去脈。java
http://snowolf.iteye.com/blog/379860apache
BASE64Encoder和BASE64Decoder是非官方JDK實現類。雖然能夠在JDK裏能找到並使用,可是在API裏查不到。JRE 中 sun 和 com.sun 開頭包的類都是未被文檔化的,他們屬於 java, javax 類庫的基礎,其中的實現大多數與底層平臺有關,通常來講是不推薦使用的。maven
在網上見獲得的報錯的都說是個ERROR,我看了我這邊也是2.3.1的版本,還沒找到緣由爲嘛不報ERROR。不過warning卻是不影響工做。spa
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.1</version> </plugin>
追本溯源:code