详见: https://www.cnblogs.com/lindp/p/4484390.html
重点说下遇到的问题:
1, 报错 javax.servlet.http.HttpServletRequest; 不存在
详见 https://blog.youkuaiyun.com/qqqxiaobaiji/article/details/53404925
其实主要是需要tomcat的lib目录下的这2个Jar包
2. 程序包javax.websocket.server不存在
把tomcat的 lib目录下的 websocket的包加上就行
3,IDEA 编译时 报 “常量字符串过长” 解决办法
4. java.lang.ClassNotFoundException: org.hamcrest.SelfDescribing
报错的原因是junit4缺少了一个jar包,现在的junit4的jar包如下图
完整的junit4的jar包为两个,如下图
解决方案是重新导入junit4的jar包即可.