我的idea版本 17 utimate
记录下 有几个要注意的地方
web.xml的版本 Tomcat7就设置为2.5 8以上可以设置为更高的3.0 web.xml,否则运行会有一个警告
不知道为什么要这么复杂, 多操作一遍就记住了
总体来说 2步 1. 更改web.xml的版本
2. classes lib的配置 以及Tomcat的配置
第一步可以直接勾选 web application,1,2步可以合并 3,4 步按下面的步骤操作即可
1. 先 new 一个 project --> next ->next->finish, 创建这样的工程
2.右击向目 new moudule 选web application
注意 这里生成的是web.xml 版本是4.0的 版本3.0以上需要高版本的Tomcat8以上 我的是Tomcat7 需要改版本为2.5
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
</web-app>
3. 在WEB-INF下新建classes lib目录 (new Directory) , 建好目录后 点击File -> project Structure ->module
paths->
然后
classes 和lib 配置完成之后
4. 开始配置Tomcat 点击下拉框 edit cofiguration-- + 找到Tomcat 选 local
这是整个目录结构 ,和ecplise 不同的是 不是webapp了 而是web
最后 启动可以看到index.jsp的内容