IDEA配置JavaWeb项目

IDEA 项目配置 java Web 项目。

配置 javaWeb 项目,配置 javaWeb 项目的关键是需要将自己写出来的代码和 lib 代码进行打包形成 war 文件,将对应的 war 文件部署到 tomcat 环境中,然后 tomcat 环境将这个服务发布出去。

Project 部分的构建

首先打开 IDEA 的 Project 这个选项部分在这里插入图片描述
这个时候一般是这个样子的,没有对应的 SDK ,在这里首先做的就是先将 SDK 和 Language level 的版本一致。

Modules 部分配置

在 modules 部分一般是有对应的项目名称的,这个时候要做的是添加 web 部分,因为只有添加了 web 部分对应的部分中有 web.xml 文件的时候打包的时候才能生成 war 包。在这里插入图片描述
点击上面的➕,选择对应的 web.xml 的路径,存在的话选择已经存在的路径,不存在的话会自动创建一个 WEB-INF 路径并在其中创建 web.xml 路径的。
在这里插入图片描述
在这里插入图片描述
当在创建 WEB-INF 的时候,右下角会出现一个 Create Artifact 的按钮,点击这个按钮就会为你自动创建一个 War 包的如下图所示
在这里插入图片描述
但是这个时候请注意,这里只有对应的 class 文件也就是你编写的 java 代码这里是没有需要引入的依赖的文件的,我这里的依赖是放在了 lib 文件夹中,所以需要将 lib 文件夹中的依赖添加进来。可以点击这里的 libraries 文件夹将对应的 jar 包添加进来。

libraries部分构建

如图所示选择 java 包导入
在这里插入图片描述
找到 lib 目录,选中所有的 jar 包并将其导入
在这里插入图片描述

Artifacts 部分构建

这个时候来看 Artifacts 文件夹,会发现少了 lib 目录,这里应该保证 output root 这个目录下有 WEB-INF 文件夹和 lib 文件夹,这样打包的时候出来的 war 包才能够文件齐全跑起来。
在这里插入图片描述
于是我们选中 WEB-INF 的文件,点击创建文件夹,创建如图所示的 lib目录
在这里插入图片描述
选中 lib 目录,如图所示将我们项目中的 lib 添加进来保证打包出来的 war 文件具有所有依赖
在这里插入图片描述
最后形成的文件结构是这样的
在这里插入图片描述

Build 部分尝试打包

配置完成之后,点击 Build 来看看打包出来的 war 文件
在这里插入图片描述
生成的文件目录如图所示
在这里插入图片描述
这就代表打包成功了

tomcat 进行配置

然后来这里配置 tomcat 并将 war 包放入 tomcat 中启动就好了。
在这里插入图片描述
在这里插入图片描述
然后跑起来之后我们拿 ApiFox 测一下我们的请求,看看是否启动成功了。
在这里插入图片描述

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值