按照普通方式新建项目
手动配置一些文件夹
1,用到的第三方jar包(依赖)
1)从开发到编译运行阶段都用的
2)只在编译阶段用,不在运行阶段用
新建lib目录存放开发 编译阶段用到的第三方jar包或者类
在lib下新建目录,runtime存放的是开发/编译/运行时都用到的依赖,provided目录下存放的是只在开发编译阶段用到的依赖
2 Webapp相关的文件夹
新建一个webapp目录,创建WEB-INF目录,再新建web.xml文件,以下是web.xm文件的内容
<?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_3_1.xsd"
version="3.1">
</web-app>
此时的目录结构
复制依赖的jar包到指定文件夹
将开发编译阶段要用到的jar包 javax.selvlet.api-3.1.0.jar放到provided下
在IDEA中配置打包过程
在project structure中配置facets
点击铅笔修改目录webapp
同样的,修改为webapp目录
选择create artifact
新建lib目录,并把需要的jar包拷贝过来
在IDEA中配置依赖关系
以上所有的配置就完成啦!