java环境问题

开发工具

快捷键(Mac)

1
2
3
4
5
6
7
8
输入ps(public static的缩写)可以生成main方法和其他4个方法
ctrl+D复制当前行(有时没用?光标定位句首,ctrl+K,再粘贴)
option+enter引入包
ctrl+J查看方法说明
win+回退键 删除当前行
option+enter快速生成构造方法等
ctrl+I实现父类接口
ctrl +O重写父类方法

启动Tomcat报错

Error running Tomcat7.0.52: Address localhost:1099 is already in use 或者是 java.rmi.server.ExportException: Port already in use: 1099 ,表示1099端口被其他进程占用了。
解决方法:

  • win+R,运行,输入cmd,进入命令提示符(管理员)
  • 输入netstat -aon | findstr 1099,找到占用1099端口的进程ID:PID
  • 输入taskkill -f -pid PID
  • 重启Tomcat

idea设置UTF编码

  • idea安装bin目录下,idea64.exe.vmoptions或者idea.exe.vmoptions(32位),添加-Dfile.encoding=UTF-8
  • setting中设置file Encoding全为utf-8
  • tomcat设置
    image.png

image.png

  • 最后pom.xml,由于idea中maven的配置优先

    org.apache.maven.plugins
    maven-surefire-plugin
    2.12.4

    once
    -Dfile.encoding=UTF-8


坚持原创技术分享,您的支持将鼓励我继续创作!