this.setTitle("登录页面");
JOptionPane.showMessageDialog(null, "登录成功", "消息", JOptionPane.INFORMATION_MESSAGE);
会爆出注释乱码错误,可以运行,控制台也会乱码
去网上也找过很多方法,虚拟机和文件编码都是utf-8,idea中也设置了utf-8, VM options也加了-Dfile.encoding=UTF-8,windows编码也改成了utf-8,还是会乱码。
但是把所有代码复制到一个普通Java工程中又不会乱码
希望有coder可以帮忙解决,谢谢。
web项目的话,调整一下tomcat的编码方式
乱码的中文是GBK编码,打开源文件拷贝到项目里面即可。