如何创建一个javaWeb项目

一.使用IDEA创建一个javaweb项目

截图中文可以直接按照截图查看,未汉化可以根据提示来进行创建
1.File->New Project选择Web Application
在这里插入图片描述

然后填写好路径和项目名称,点击确定。
1
2.先看一下刚创建好的项目的目录结构
1

在这里插入图片描述

3.在WEB-INF目录下右键选择NEW->Directory,创建class和lib两个目录。
WEB-INF/class:用来存放编译后的java文件。
WEB-INF/lib:用来存放java类库文件(.jar)
在这里插入图片描述

4.点击File->Project Structure
–>点击Modules
–>然后选中项目csdntest
–>在右侧选中Paths
在这里插入图片描述

–>选中Use module compile output path
–>修改两个路径都为刚才创建的class目录
在这里插入图片描述

5.–>选择Dependencies选项卡
–>点击右边的绿色+号,选择第一项JARs or dirctories
–>选择刚才创建的lib文件夹
在这里插入图片描述
在这里插入图片描述

-->在弹出的窗口选择Jar Directory

在这里插入图片描述

【另外】:
在Dependencies选项卡我们可以看到我们的javaweb项目所需要的JDK和Tomcat包,如下:
在这里插入图片描述

6.接下来配置打包方式Artifacts,->点击Artifacts选项卡
IDEA会为我们的项目自动创建一个名字叫“test_demo:war exploded”的打包方式,如下:
在这里插入图片描述

这个选项卡我们保持默认即可,接下来会在第二部分导出war包配置时重新回到这个地方。

7.接下来开始配置很重要的很重要的Tomcat。
点击右上角快捷键进入配置Tomcat的窗口:
在这里插入图片描述

–>点击左上角绿色+号 ->Tomcat Server->local,创建一个新的Tomcat容器.
在这里插入图片描述

–>输入新的服务名
在这里插入图片描述

–>点击Application后的"Configure…"按钮,会弹出一个Application Servers按钮,在Tomcat处选择本地Tomcat安装目录即可:
在这里插入图片描述

–>然后设置下HTTP port,至此本阶段Tomcat配置结束。
在这里插入图片描述

请注意此时是由warnig的,不要着急,接下来我们让他消失。
在这里插入图片描述

8.接下来在Tomcat上部署我们的项目。
Run->Edit Configurations进入Run/Debug Configurations窗口
–>选中上一步配好的Tomcat
–>点击“Deployment”选项卡
–>点击右上角的绿色+号->Artifact…
在这里插入图片描述

–>修改一下Application context:
【作用】这个地方的作用就是当我们要访问我们这个项目时,在本地当然是127.0.0.1:8009,当我们本地有多个项目时,我们希望很方便的访问多个项目以测试,当把Applicvation context修改为/csdntest时,我们的项目的访问地址就变成了127.0.0.1:8009/test-demo.
在这里插入图片描述

至此我们一个新的javaweb项目所有配置工作就结束了

###二.使用IDEA导出war包

1.先看一下事先写好的demo,等会就一步步的把这个demo打包成war并部署到ubuntu服务器。
在这里插入图片描述
2.首先配置打包方式Artifacts,刚才上面的第6步保持了默认的打包方式,现在我们进行修改。
在这里插入图片描述

选择Artifacts选项卡。
添加一个为这个项目的新的打包方式。
在这里插入图片描述

自己写一下war包的名称、位置、记得勾选“Build on make”。
在这里插入图片描述

3.接下来的步骤很重要。
点击绿色加号,选择Directory Contents选项
在这里插入图片描述

选择web根目录。
在这里插入图片描述

4.至此,打包方式配置结束,这是运行一下,就可以去刚才你设定的位置找到相应的war包了。
在这里插入图片描述

以上就是如何使用IDEA新建一个java web项目并且打包成war包。

  • 28
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值