idea如何运行java web项目

idea如何运行java web项目

很久以前用Servlet、JSP写了个小项目,写了玩的,地址:https://blog.csdn.net/_/article/details/

最近有不少网友私信问我怎么部署,这篇文章应该可以帮你解决问题。

代码一开始用eclipse写的,现在移植到idea上,有类似需求的朋友也可以参考。

目录

1、代码获取

2、检查jdk版本

3、配置modules

4、引入tomcat jar包

5、设置Artifacts

6、发布

1、代码获取


idea如何运行java web项目

2、检查jdk版本

上角File

idea如何运行java web项目

后,进入下面的界面,是对整个项目的配置。

先检查jdk版本是否符合项目要求,比如我这个小项目要求jdk1.8

idea如何运行java web项目

3、配置modules

其实这一步的目的是,让idea能够识别我们项目。我们需要告诉他几个关键点,项目的类型、web.xml的位置,以及根目录。

modules

idea如何运行java web项目

+号,并选择web(需要向下拉),这一步告诉idea当前项目类型

idea如何运行java web项目

配置web.xml

圈出图案

idea如何运行java web项目

选择你自己的web.xml路径(一定要选对,否则会生成一个新的文件夹),ok

idea如何运行java web项目

设置web资源目录(这个也需要手动设置)

idea如何运行java web项目

web资源目录就是放静态资源的目录,WEB-INF也在其中。

idea如何运行java web项目

最下面的Source Roots,是Java源码位置,如果默认没勾上,需要自己勾上。

idea如何运行java web项目

设置完后,apply,不要退出界面,开始下一步骤

4、引入tomcat jar包

项目在编译过程中也需要一些环境依赖包,比如servlet。

这些依赖包在tomcat的lib目录就有,我们需要手动添加。

library

idea如何运行java web项目

我们可以发现,idea还是很智能的,已经自动的添加了一些jar包,这些jar包也是项目中用到的,我放在了WEB_INF目录下。

不过我们现在还需要添加tomcat的jar包

idea如何运行java web项目

Java

idea如何运行java web项目

选择你本地tomcat的lib目录

idea如何运行java web项目

ok后出现下面界面

idea如何运行java web项目

设置完成后,如果你对默认的名字不满意也可以自己改

idea如何运行java web项目

5、设置Artifacts

右下角的Apply保存后,再Artifacts。

idea如何运行java web项目

添加

idea如何运行java web项目

student-manage(项目名),再ok

idea如何运行java web项目

最后完成配置

apply  -> ok

idea如何运行java web项目

6、发布

添加tomcat运行环境

idea如何运行java web项目

选择tomcat server (记住,不是tomcat EE)

idea如何运行java web项目

configure配置自己的tomcat

idea如何运行java web项目

 

idea如何运行java web项目

配置好后,Deployment,左下角+号

idea如何运行java web项目

选择Artifact

idea如何运行java web项目

出现这个界面

idea如何运行java web项目

最下面圈出来的,就是所谓的 ”应用上下文“,有的项目里路径是写死的,就要求上下文不能出错,如果没有要求,填斜杠即可。

比如我这个项目需要填 /StudentManage。

idea如何运行java web项目

apply, ok。

idea如何运行java web项目idea如何运行java web项目

运行即可

idea如何运行java web项目

今天的文章
idea如何运行java web项目分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/133490.html

(0)
编程小号编程小号
上一篇 2024-09-07 19:06
下一篇 2024-09-07 19:17

相关推荐