idea 创建java web项目_使用IDEA创建javaweb项目

IDEA是程序员们常用的java集成开发环境,也是被公认为最好用的java开发工具,关于IntelliJ IDEA设置的方法和IntelliJ

IDEA使用技巧的相关知识们在前面的文章中也有学习过,那么大家知道怎样使用IDEA创建javaweb项目吗,这也是程序员们会使用到的一个技能,需要大家掌握。

IDEA创建javaweb项目的步骤如下:

1、打开Intellij Idea IDE,然后点击Create New Project

idea 创建java web项目_使用IDEA创建javaweb项目_第1张图片

2、左侧选择Java Enterprise,右侧选择Web Application

idea 创建java web项目_使用IDEA创建javaweb项目_第2张图片

3、这里输入项目名字为firstdemo,然后点击Finish完成。生成如下的项目结构:

idea 创建java web项目_使用IDEA创建javaweb项目_第3张图片

然后是web的项目配置:

1、在web/WEB-INF下创建两个文件夹classes和lib,classes用来存放编译后输出的classes文件,lib用于存放第三方jar包。

idea 创建java web项目_使用IDEA创建javaweb项目_第4张图片

2、配置文件夹路径

File -> Project Structure (快捷键:Ctrl + Shift + Alt + S) -> 选择Module :

选择 Paths -> 选择"Use module compile output path" -> 将Output path和Test output path都选择刚刚创建的classes文件夹。

idea 创建java web项目_使用IDEA创建javaweb项目_第5张图片

3、接着选择Dependencies -> 将Module SDK选择为1.8 -> 点击右边的“+”号 -> 选择1“Jars or Directories”

idea 创建java web项目_使用IDEA创建javaweb项目_第6张图片

选择刚刚创建的lib文件夹

idea 创建java web项目_使用IDEA创建javaweb项目_第7张图片

选择“jar directory”,接着返回一路OK就可以了

4、配置Tomcat容器

打开菜单Run ->选择Edit Configuration

idea 创建java web项目_使用IDEA创建javaweb项目_第8张图片

点击“+”号 ->选择“Tomcat Server”->选择“Local”

idea 创建java web项目_使用IDEA创建javaweb项目_第9张图片

在"Name"处输入新的服务名,点击"Application server"后面的"Configure...",弹出Tomcat Server窗口,选择本地安装的Tomcat目录 -> OK

idea 创建java web项目_使用IDEA创建javaweb项目_第10张图片

在"Run/Debug Configurations"窗口的"Server"选项板中,取消勾选"After launch",设置"HTTP port"和"JMX port"(默认值即可),点击 Apply -> OK, 至此Tomcat配置完成。

5、在Tomcat中部署并运行项目

Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact

idea 创建java web项目_使用IDEA创建javaweb项目_第11张图片

选择web项目 -> Application context可以填“/firstdemo”(也可以不填) -> OK

idea 创建java web项目_使用IDEA创建javaweb项目_第12张图片

编辑index.jsp文件

idea 创建java web项目_使用IDEA创建javaweb项目_第13张图片

运行Tomcat,在浏览器中查看运行结果

idea 创建java web项目_使用IDEA创建javaweb项目_第14张图片

通过上面的步骤就完成了IDEA创建javaweb项目的操作。学习java最重要的就是不能只看不练,动手操作是必要的,如果大家看懂了这篇使用IDEA创建javaweb项目步骤的介绍,就自己在电脑上动手练习一下,相信大家都可以成功创建javaweb项目。

你可能感兴趣的:(idea,创建java,web项目)