04.JavaWeb-Tomcat服务器+Maven

  1.B/S架构

        B/S架构即浏览器/服务器模式,他是对C/S架构的一种改进;与C/S架构相比B/S架构可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢。

2.Tomcat服务器

        Tomcat是一个用于运行Java Web应用程序的服务器,它具有轻量级、高性能、易于配置和扩展的特点,被广泛应用于Java Web开发领域

2.1Tomcat使用步骤

2.1.1准备Tomcat

操作描述
1.从官网下载tomcat
2.安装+配置环境变量
3.启动 tomcat 双击运行 bin 里的 startup.bat
4.访问自己的 tomcat 管理界面浏览器中输入 localhost:tomcat端口号
5.部署Web应用程序 将你的Java Web应用程序打包成WAR文件(Web应用程序存档),然后将WAR文件放置在Tomcat的webapps目录下。Tomcat会自动部署该应用程序,并为其分配一个上下文路径。
6.访问Web应用程序使用Web浏览器,输入 localhost:tomcat端口号/文件所在路径 来访问你部署的Web应用程序。
7.停止tomcat服务器双击 bin 里的 shutdown.bat

2.1.2 IntelliJ IDEA连接Tomcat服务器

        1.IDEA右上角有个锤子点击Eidt Configurations 

        2.点击左上角加号 

        3.点击Tomcat Server下面的local

        4.点击上面一行中的development,点击加号,添加artifact

        5.如果没有的话,查看是不是webapp文件夹上面没有蓝点

在 IntelliJ IDEA 中,如果你的 webapp 文件夹没有显示小蓝点,可能是因为它没有被正确地标记为 Web 资源目录。这可能会导致 IDE 在构建、部署和识别 Web 应用程序时出现问题。

你可以按照以下步骤来将 webapp 文件夹标记为 Web 资源目录:

  1. 在 IntelliJ IDEA 的项目视图中,找到 webapp 文件夹。

  2. 右键单击 webapp 文件夹,然后选择 "Mark Directory as"(标记目录为)。

  3. 在弹出的菜单中,选择 "Web Resource Directory"(Web 资源目录)选项。

  4. 确保弹出窗口中显示了正确的路径,然后点击 "OK"。

这样,webapp 文件夹将被标记为 Web 资源目录,并显示一个小蓝点,表示它是一个特殊的目录,用于存放 Web 应用程序的资源文件。

3.maven 

        Maven就是是专门为Java项目打造的管理和构建工具

maven的功能:

提供了一套标准化的项目结构;

提供了一套标准化的构建流程(编译,测试,打包,发布……)

提供了一套依赖管理机制

3.1 maven配置

3.1.1 下载Maven

Maven – Download Apache Mavenicon-default.png?t=N4P3https://maven.apache.org/download.cgi

3.1.2 修改setting.xml文件

        找到maven的解压位置,找到conf这个文件夹,点进去打开settings.xml,找到<!-- <localRepository>/path/to/local/repo</localRepository>, <localRepository>D://maven/repository</localRepository>,其中标签中的路径写成之前复制的仓库路径

3.1.3 配置环境变量(可选)

3.1.4 在idea中使用maven

启动idea工具 | 创建项目/选择一个目录 |  File | Settings | Build, Execution, Deployment

| Build Tools | Maven  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值