IDEA中部署Java Web项目
背景:
最近整理了下近两年做过的项目,并将其全部上传到了个人github仓库;
其中一个 单词管理系统 主要应用了Java Web进行开发,但是原来是应用Eclipse进行开发,但入门后即弃用;并转向IntelliJ IDEA开发,因此需要将Eclipse下的项目在IDEA中跑起来,所以需要在IDEA中部署Java Web项目,故有此教程。
大家有兴趣可以关注下我的github项目——单词管理系统:
单词管理系统 采用三层架构完成:DTO层、DAO层、Service层。并利用Factory处理数据库JDBC操作。是非常适合入门的Java web项目。欢迎大家star、fork😁。
项目地址如下:
https://github.com/RaySunWHUT/wordbook
流程如下:
-
首先,用 IDEA 打开项目,然后选择 File --> Project Structure:
-
在Modules中设置Sources文件夹:
-
然后,在Modules --> Paths,设置output path和 target path
-
在Modules --> Dependencies中删除红色项(此为Eclipse的jar包,但IDEA中不需要的jar包)
-
Libraries —> “+” —> 选择需要用的jar包,一般在安装Tomcat的lib目录下(主要需要的jar包为jsp-api、servlet-api):
也可以自由添加项目所需要的其他.jar包(如,jstl.jar、el.jar)
添加后的结果如下:
-
Facets --> Web
-
Artifacts —> Web Application: Exploded —> From Modules
-
配置Tomcat:
添加Tomcat–> Local
配置Tomcat—>Server:
配置Tomcat—>Deployment:
- 配置完成,run tomcat即可:
配置教程主要参考了以下博客:
Reference:
[1]、https://blog.csdn.net/zhuralll112/article/details/86238882