返回顶部
首页 > 资讯 > 精选 >IDEA 中如何创建并部署JavaWeb程序
  • 534
分享到

IDEA 中如何创建并部署JavaWeb程序

2023-06-29 06:06:52 534人浏览 八月长安
摘要

这篇文章主要介绍“idea 中如何创建并部署javaweb程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“IDEA 中如何创建并部署JavaWEB程序”文章能帮助大家解决问题。

这篇文章主要介绍“idea 中如何创建并部署javaweb程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“IDEA 中如何创建并部署JavaWEB程序”文章能帮助大家解决问题。

创建项目

新建一个 Java 项目

具体操作如下,依次进入 File -> New -> Project,然后选择左侧的 Java 选项后默认点击 Next 即可。

IDEA 中如何创建并部署JavaWeb程序

选择是否从模板创建

如果不勾选,此时创建出来的项目就是一个空项目。如果勾选上,就会创建一个最简单的模板程序。这里默认不勾选即可,直接点击 Next 进入下一步。

IDEA 中如何创建并部署JavaWeb程序

设置项目名

这里需要自己设置自己项目名以及项目所存放位置,Project name 为项目名,Project location 为项目存放地址。关于 More Settings 部分则不用管,会随着我们设置好项目名和项目存放地址后自动变化。设置好之后,直接点击 Finish 即可。

IDEA 中如何创建并部署JavaWeb程序

添加 Web 支持

项目创建完成之后,我们发现和之前的 Java SE 项目并没有什么不同,而要将项目变成一个 JAVA WEB 项目,就需要添加 Web 支持。具体操作为:在项目上单击鼠标右键,然后选择 Add Framework Support 选项卡。

IDEA 中如何创建并部署JavaWeb程序

然后会出现如下的选项供我们选择,这里勾选 Web Application 即可,最后点击 OK 完成。

IDEA 中如何创建并部署JavaWeb程序

项目目录

完成上面的步骤之后,一个空白的 Java Web 项目就创建好了。创建好之后的项目目录如下,这里会在 web 目录下自动生成一个 index.jsp 文件,现在大家都基本上抛弃了 jsp,所以我们一般都是选择将其删除。

D:\个人文件\代码\IDEA\JAVAWEB-IDEA-DEMO├─src└─web    └─WEB-INF

IDEA 中如何创建并部署JavaWeb程序

配置 Tomcat

点击工具栏的 Add Configuration,弹出 Run/Debug Configurations 窗口

IDEA 中如何创建并部署JavaWeb程序

点击左上角 + 号,选择 Tomcat Server 下的 Local,注意不要选成了 TomEE Server 下的 Local

IDEA 中如何创建并部署JavaWeb程序

配置相关属性

这里主要配置 Name,也就是我们 Tomcat 服务器的名称,可以保持默认不变,也可以设置为自己喜欢的名字。

Application Serveer,也就是我们本地 Tomcat 安装的路径。

如果勾选 After launch,那么就会在项目运行起来后自动在浏览器中打开项目主页,这里的浏览器可以根据自己平常用的进行选择。

URL,即运行后默认打开的网址。

最后,一般还需要点击右下角的 Fix,IDEA 就会自动配置好项目的虚拟路径 Application context

IDEA 中如何创建并部署JavaWeb程序

点击上面的 Fix 步骤后,会自动跳转到 Deployment 选项卡下,同时 Server 下的 URL 会变成以下形式:

Http://localhost:8080/javaweb_idea_demo_war_exploded/

这里如果要想访问项目主页就很麻烦,为了方便直接通过 http://localhost:8080 就能进入我们的项目,我们需要做如下配置。

首先是 Deploy 选项卡下的 Application Context 修改成 /

IDEA 中如何创建并部署JavaWeb程序

然后将 Server 选项卡下的 URL 修改为:

http://localhost:8080/

IDEA 中如何创建并部署JavaWeb程序

注意以下设置。为了实现热部署,我们通常将 On Update action 选择为 Redeploy,同时将 On frame deactivation 选择为 Update classes and resources。这样一来,通过部署后一旦出现代码改动,IDEA 就会自动将我们的项目重新部署,而不用再去重新启动服务器,实现实时更新。此外,JRE 设置这里默认的是使用项目的 JRE 版本,如果要单独设置,则可以在这里进行改动。

IDEA 中如何创建并部署JavaWeb程序

验证访问

之前我们说过,在我们新建项目并添加 Web 框架支持后,默认会生成一个 index.jsp,我们需要将其删除。

而为了验证我们程序是否配置成功,我们需要将其运行起来进行验证。这里我们选择创建了一个 index.html,让项目启动后去访问该页面,如果出现预期内容,则说明项目部署成功,否则则说明部署失败。

其中 index.html 的内容如下:

<!doctype html><html lang="en">    <head>        <meta charset="UTF-8">        <meta name="viewport"              content="width=device-width, user-Scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">        <meta http-equiv="X-UA-Compatible" content="ie=edge">        <title>主页</title>    </head>    <body>        <p>你好,我是村雨遥</p>    </body></html>

然后启动我们的 IDEA 项目,控制台中就会打印出如下信息:

IDEA 中如何创建并部署JavaWeb程序

同时,浏览器将会自动弹窗访问我们的 index.html。如果浏览器中正确出现如下图中的信息,则说明我们的项目创建和部署就成功了。

IDEA 中如何创建并部署JavaWeb程序

注意

一般来讲,完成上述的步骤之后,我们的项目就算创建、部署、运行成功了。不过其中还是有几点需要注意的地方,这里分别说明一下。

编译输出目录

默认情况下,项目编译输出的结果是在项目的 out 目录下的,如果我们要改成自定义的路径,就需要自己进行设置。

我们一般自定义是选择在 WEB-INF 目录下创建一个 classes 目录,然后依次进入 File -> Project Structure ,选择项目设置中的 Modules 选项卡,在右侧的 Paths 选项卡下选择 Use module compile out path,并将 Output path 设置为我们创建的 classes 目录即可。

IDEA 中如何创建并部署JavaWeb程序

项目访问端口

默认情况下,IDEA 给每个新建的项目分配的接口都是 8080,如果我们想要自定义,则需要在配置 Tomcat 时注意,设置位置如下。

IDEA 中如何创建并部署JavaWeb程序

关于“IDEA 中如何创建并部署JavaWeb程序”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: IDEA 中如何创建并部署JavaWeb程序

本文链接: https://lsjlt.com/news/323008.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • IDEA 中如何创建并部署JavaWeb程序
    这篇文章主要介绍“IDEA 中如何创建并部署JavaWeb程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“IDEA 中如何创建并部署JavaWeb程序”文章能帮助大家解决问题。...
    99+
    2023-06-29
  • IDEA中创建并部署JavaWeb程序的方法步骤(图文)
    目录前言创建项目配置Tomcat验证访问注意总结前言 在之前 Java 的学习中,我们可能更多地是和控制台程序打交道,也就是我们日常说的黑框框程序。 现在既然完成了 Java SE ...
    99+
    2024-04-02
  • Intellij IDEA怎么创建Web项目并在Tomcat中部署运行
    这篇文章主要介绍“Intellij IDEA怎么创建Web项目并在Tomcat中部署运行”,在日常操作中,相信很多人在Intellij IDEA怎么创建Web项目并在Tomcat中部署运行问题上存在疑惑,小编查阅了各式资料,整理出简单好用的...
    99+
    2023-06-04
  • ASP.NET如何安装部署并创建项目
    这篇文章主要为大家展示了“ASP.NET如何安装部署并创建项目”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ASP.NET如何安装部署并创建项目”这篇文章吧。ASP.NET安装部署的一些体会:借...
    99+
    2023-06-18
  • 使用IDEA创建servlet JavaWeb 应用及使用Tomcat本地部署的实现
    目录需要安装好的软件背景知识-Servlet是什么?Servlet 是一种规范Servlet 接口JSPWeb 容器背景知识-JavaWeb应用的目录结构1.新建一个java项目2....
    99+
    2024-04-02
  • IDEA如何导入别人的javaweb项目进行部署
    目录前言准备工作IDEAtomcatjdkjavaweb结构配置JavaWeb项目配置tomcat打包为War包遇到问题处理缺失jar依赖未找到jar对应方法项目实际启动结果结语前言...
    99+
    2023-03-09
    idea导入javaweb项目部署 idea导入javaweb项目
  • gitee如何创建项目并部署到服务器上
    这篇文章主要介绍“gitee如何创建项目并部署到服务器上”,在日常操作中,相信很多人在gitee如何创建项目并部署到服务器上问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”gitee如何创建项目并部署到服务器上...
    99+
    2023-07-05
  • 在eclipse中如何创建第一个javaweb项目并运行
    这篇文章主要介绍“在eclipse中如何创建第一个javaweb项目并运行”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“在eclipse中如何创建第一个javaweb项目并运行”文章能帮助大家解决问...
    99+
    2023-07-05
  • 如何使用SAP Cloud WebIDE创建SAP UI5应用并部署
    这篇文章主要讲解了“如何使用SAP Cloud WebIDE创建SAP UI5应用并部署”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用SAP Cloud WebIDE创建SAP UI...
    99+
    2023-06-04
  • 如何创建 PHP 函数库并将其部署到云端?
    如何创建和部署 php 函数库到云端:创建 php 项目并定义函数。在 composer.json 中添加函数库元数据。使用 aws lambda 或 google cloud func...
    99+
    2024-04-28
    php 云函数 python composer 表单提交
  • 如何创建 PHP 函数库并将其部署到生产环境中?
    要创建 php 函数库并将其部署到生产环境中,首先创建一个新文件并添加所需的函数。然后,将其添加到 composer.json 的自动加载部分,并将文件放置在指定的目录中。部署到生产环境...
    99+
    2024-04-26
    php 部署 composer apache nginx
  • idea中如何创建scala项目
    idea中创建scala项目有三种方式,1.通过maven;2.通过idea;3.通过sbt的方式; 1. Scala插件安装 我们需要在idea中安装Scala的相关插件。 第二...
    99+
    2024-04-02
  • Linux中如何部署Golang应用程序
    这篇文章主要介绍“Linux中如何部署Golang应用程序”,在日常操作中,相信很多人在Linux中如何部署Golang应用程序问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2023-09-15
    linux golang
  • 如何创建并运行第一个C#程序
    C#是一种由微软公司开发的面向对象的编程语言,广泛应用于Windows桌面应用程序、Web应用程序、游戏开发、移动应用程序等领域。C#提供了丰富的类和命名空间,可以帮助开发人员快速构建高质量的应用程序。要创建并运行第一个 C#序,您需要完成...
    99+
    2023-10-22
    创建C#程序
  • idea中如何将springboot项目部署到docker
    这篇“idea中如何将springboot项目部署到docker”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“idea中如何...
    99+
    2023-06-08
  • IDEA如何使用git创建、拉取、合并分支
    这篇文章将为大家详细讲解有关IDEA如何使用git创建、拉取、合并分支,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、IDEA 创建git 分支     &nbs...
    99+
    2023-06-19
  • 如何在Unix容器中部署Java应用程序并管理日志?
    随着云计算的发展,容器技术越来越受到关注。Unix容器是一种轻量级的虚拟化技术,它可以提供隔离的运行环境,使得应用程序可以在不同的操作系统上运行。在本文中,我们将介绍如何在Unix容器中部署Java应用程序并管理日志。 安装Docker...
    99+
    2023-06-21
    unix 容器 日志
  • Cloud Toolkit如何部署应用程序
    本篇文章给大家分享的是有关Cloud Toolkit如何部署应用程序,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.什么是Cloud ToolkitCloud Toolkit...
    99+
    2023-06-19
  • eclipse如何创建java程序
    这篇文章主要介绍“eclipse如何创建java程序”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“eclipse如何创建java程序”文章能帮助大家解决问题。首先点击左上角开始,然后选择新建,再点击...
    99+
    2023-07-02
  • navicat中如何创建uuid并建表
    如何在 navicat 中创建 uuid 并建表?打开数据库,右键单击数据库名称,选择“新建”>“表”。在“表属性”窗口中,单击“字段”选项卡,添加一个字段名和选择“uuid”数据...
    99+
    2024-06-13
    navicat
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作