其实很简单.
就是加一个bukkit的参数
-nojline
比如我bukkit起服的脚本bat文件中是这么写的,
"C:Program FilesJavajdk1.7.0_17jrebinjava" -server -Xms512m -Xmx1024m -Xincgc -jar cb152r01b.jar
pause
那么-nojline这行是cb152r01b.jar这个bukkit程序的参数,不是java.exe的参数.所以,要写在.
-jar cb152r01b.jar的后头.
比如
"C:Program FilesJavajdk1.7.0_17jrebinjava" -server -Xms512m -Xmx1024m -Xincgc -jar cb152r01b.jar -nojline
pause
效果就是,去掉bukkit控制台的彩色字支持.
去掉控制台输入行开头的>提示符
但是,上箭头键,可以正常显示上次回车输入到bukkit控制台的命令,不再显示乱码.
这个在windows下开服就是有这个不方便.在linux下开服没这问题.不用加-nojline
另外,windows下开服本身除了装jdk 7,还要装vc++运行库2008.