看这里:https://bugs.openjdk.java.net/browse/JDK-7004835
java8u20已经修复了。
java7真的有坑啊。
原文:http://blog.csdn.net/axman/article/details/50419976