如何在cmd java main方法 传入含有中文的参数乱码问题解决

今天发现要想在cmd的窗口中运行java的main方法时要想传入含有的中文的的参数没有那么容易, 如传入的文件路径里有中文或者是文件名是中文的,传到main里的时候得到的是一个乱码了,然后就尝试各种编码参数了,其中最容易想到的应该就是-Dfilecoding=UTF8,然后这个参数是也是没有用的,因为这个参数是指定java.exe这个控制台的编码格式,对于cmd传参数给main的编码没有任何帮助.
相关文章
相关标签/搜索