cmd运行java,如何将错误输出重定向到文件

cmd运行java,输出重定向到文件
网上的都是使用> ,>> ,但是这个重定向输出到文件的内容不全
结果程序报错后还是在控制台输出的
>>,包括网上找的tee在windows下结果都是一样的,报错信息并没有输出到文件。

xxx 2>>error.txt呢?