当前位置: 首页 > article >正文

JavaWeb开发(一)IDEA工具下载、配置、项目创建、Tomcat配置

1. IDEA工具下载、配置、项目创建、Tomcat配置

1.1. IDEA官方地址下载

   官方地址下载
在这里插入图片描述
在这里插入图片描述

1.1.1. 自动补全

  Settings–>Editor–>General–>Code Completion
在这里插入图片描述

1.1.2. 自动导包

  Settings–>Editor–>General–>Auto lmport
在这里插入图片描述

1.1.3. 配置JDK

在这里插入图片描述

1.2. 创建项目

1.2.1. 创建单module的Project

  (1)点击Create New Project
在这里插入图片描述
  (2)选择Java–>Web Application
在这里插入图片描述
  (3)填写项目名称
在这里插入图片描述

1.2.2. 创建多module的Project

  在IntelliJ IDEA 中Project是最顶级的结构单元,然后就是Module,一个Project可以有多个Module。目前,主流的大型项目结构基本都是多Module的结构,这类项目一般是按功能划分的,比如:user-core-module和user-controller-module 等等,模块之间彼此可以相互依赖。通过这些Module的命名可以看出,他们都是处于同一个项目中的模块,彼此之间是有着不可分割的业务关系的。在一般情况下,IntelliJIDEA 是默认单Project单Module。
  (1)创建项目,将Module改为自定义的名字。
在这里插入图片描述
  (2)再新建个Module。New–>Module…
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  (3)形成多Module项目。
在这里插入图片描述

1.3. 服务器介绍

1.3.1. 服务器配置

  (1)web服务器:能够为发出请求的浏览器提供文档的程序,服务器是一种被动程序,只有浏览器发出请求时才会响应。
  (2)URL:统一资源定位符
  如:http://www.jd.com/21323.html
  http://192.168.1.112:8080/zhzf/21323.html
  (3)协议:包含http,https等。
  (4)域名或IP地址:www.jd.com(域名),192.168.1.112:8080/zhzf(jd的ip地址)。
  (5)端口号:80(常用端口),程序必须使用端口号才能让另一台计算机访问。
  (6)资源位置:由于描述web资源的服务器位置,如21323.html。
  粮库就相当于一个计算机硬盘,里面有粮食资源(计算机里面可以有视频音频等),我们要去获取粮食,需要根据地址例如北京市xx区xx大街308号找到粮库(浏览器要获取某个资源则根据URL找到某个计算机),粮库通过一个传送带将粮库中的粮食传输给我们,那这个传送带工具就相当于WEB服务器程序,可以将一台计算机上的资源传输给我们。

1.3.2. 主流的WEB服务器有哪些

  (1)WebLogic:Bea公司开发的一个收费的大型服务器软件,后被0racle收购,支持Java EE所有规范。
  (2)Tomcat:由Apaphe、Sun 和其他一些公司及个人共同开发而成。该服务器支持全部JSP以及Servlet规范。因为Tomcat 技术先进、性能稳定,而且开源免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web服务器。学习Javaweb开发一般都使用Tomcat服务器。
  (3)JBoss:一个开源的支持Java EE规范的应用服务器但是其核心服务不包含Servlet和JSP,所以一般情况下,它会与Tomcat等服务器绑定使用

1.3.3. Tomcat下载

  官方下载地址:http://tomcat.apache.org/download-80.cgi(选择Core下的windows.zip)
  官方下载地址:https://tomcat.apache.org/
在这里插入图片描述
在这里插入图片描述

1.3.3.1. Tomcat开启

  (1)Tomcat下载后双击打开(D:\JaveWeb\apache-tomcat-9.0.98-windows-x64\apache-tomcat-9.0.98\bin\startup.bat)
在这里插入图片描述
  (2)点击最小化
在这里插入图片描述
  (3)浏览器输入网址(http://localhost:8080/)访问
在这里插入图片描述
  说明Tomcat已经开启

1.3.3.2. Tomcat关闭

  (1)Tomcat下载后双击打开(D:\JaveWeb\apache-tomcat-9.0.98-windows-x64\apache-tomcat-9.0.98\bin\shutdown.bat)
在这里插入图片描述
  (2)浏览器输入网址(http://localhost:8080/)访问无法访问说明Tomcat已经关闭。
在这里插入图片描述

1.3.4. 手动部署项目到Tomcat

  (1)Tomcat webapps文件下为放置web项目的目录。
在这里插入图片描述
  (2)在webapps文件下创建test文件夹,在test文件夹下创建a.txt文件,输入内容“测试Tomcat访问服务器”。
在这里插入图片描述
  (3)启动Tomcat启动脚本文件。
在这里插入图片描述
  (4)打开浏览器输入网址(http://localhost:8080/test/a.txt),展示出内容,从而证明Tomcat可以访问计算机资源,同理html等文件也可访问。
在这里插入图片描述


http://www.kler.cn/a/464743.html

相关文章:

  • Android GameActivity(NativeActivity)读写文件
  • 瑞吉外卖项目学习笔记(十)修改套餐、删除套餐、起售和停售套餐
  • 车载通信架构 --- 智能汽车通信前沿技术
  • SMTP发送邮件的过程
  • Android 模拟器系统镜像选择指南
  • 【服务器】上传文件到服务器并训练深度学习模型下载服务器文件到本地教程
  • 阿里云人工智能工程师ACA认证免费课程学习笔记
  • 【C#】校验和计算
  • Unreal虚幻引擎使用遇到的问题记录
  • 4.为什么java不支持多重继承?
  • STM32-笔记21-脉冲计数
  • 鸿蒙OS的API进行交互
  • Science Robotics让软机器人“活”得更久的3D打印!
  • XSS讲解
  • AndroidStudio运行报错Invalid keystore format解决办法
  • PHP框架+gatewayworker实现在线1对1聊天--聊天界面布局+创建websocket连接(5)
  • JVM对象创建过程
  • LeetCode 3146 两个字符串的排列差
  • 车路云网图安全风险复杂交织
  • 分布式、集群、Mac M1装Ubuntu、Mac扩容
  • 每天40分玩转Django:Django实战 - 社交网络开发
  • 招银网路Java后端一面,难度有点大!
  • 多光谱图像的处理和分析方法有哪些?
  • 应用层协议(Https)(超详解)
  • 【HarmonyOS】解决自定义弹框和键盘之间安全距离的问题
  • react axios 优化示例