Tomcat默认端口是8080,我们来检查一下是否有其他进程占用了8080端口:
1. win+R打开命令行输入
netstat -ano | findstr 8080
ESTABLISHED和LISTENING都是占用了端口
2. 输入
tasklist | findstr PID
PID是最后一列的数,进程号。
找到进程号对应的进程名,比如java.exe.
3. 输入
taskkill /f /t /im 进程名
4. 再双击startup.bat就可以了
至于乱码,在config-logging.properties文件中,将java.util.logging.ConsoleHandler.encoding = UTF-8的编码方式改成GBK,保存即可。