idea导入java web项目:
首先单击文件→打开→选择自己所需要导入的项目
导入之后你可能发现少了servlet-api.jar
这个关键包,有的人肯定想网上下一个复制粘贴进去就好了,不过我试了下不可以。由于没有用maven的项目是没有启用springboot内置的tomcat,所以先要配置本地的tomcat
http://jingyan.baidu.com/article/0a52e3f43d9f69bf62ed72f9.html
配置完后记得配置modules
右击项目名→open settings modules(快捷键F4)
选择配置dependence
在依赖中把本地的tomcat导入进来。tomcat目录下的lib包中已经包含了servlet-api.jar
配置完modules后就是这样
后面可能遇到的bug
JSP错误:The method getJspApplicationContext(ServletContext) is undefined for the type JspFacto
可能是你项目中的诸如:catalina.jar
、jsp-api.jar
、servlet-api.jar
、javax.servlet.jar
、javax.servlet.jsp.jar
等包和应用服务器(JBoss/Tomcat等)中的包重复且比其版本低,应用服务器在启动时会优先加载项目中的包,这样就导致和应用服务器中的其它包不匹配。可把重复的包从项目中删除,或将应用服务器下的这些包拷贝到项目中,重启服务即可。