zoukankan      html  css  js  c++  java
  • maven 项目部署

    ---恢复内容开始---

    之前看了一些关于maven项目的部署有些地方觉得还是不够详细,想自己写一篇,希望能帮助更多想我这样的初学者...

    1、首先你要下载maven  http://maven.apache.org/download.cgi

    2、接下来就是解压:例如你可以像我这样解压

    3、找到settings.xml文件对它进行修改,主要添加两处

    4、还有一点你应该发现了吧,技术在D盘下的maven文件夹下新建MavenRespotion文件夹(D:mavenMavenRespotion)

     这就是你本地仓库的位置。

    5、准备工作做好,接下来就是建一个maven web实例了

     

    6、直接点Finish就可以,到这先别急做其他,得等等,一般第一次部署会慢一点,耐心等等吧,看到下图就可以了

    你可以在D:mavenMavenRespotion下看到下载了一大堆的东西

     

    7、接下来就是怎么将项目发布到Tomcat了

     在这多啰嗦一下,给出了Tomcat 的选择步骤

     8、到这一步你还要接着设置:

    到这就已经可以发布启动Tomcat了,但是我看好些网友都介绍了一下热部署,我这就连带说一下吧

     在这个界面中框住的就是对热部署的设置:

    这分别是在两种命令下的触发的事件。这个是 IntelliJ IDEA 特有的,也是重点
    On Update action 当我们按 Ctrl + F10 进行容器更新的时候,可以根据我们配置的这个事件内容进行容器更新。
    其中我选择的 Update classes and resources 事件是最常用的,表示我们在按 Ctrl + F10 进行容器更新的时候,
    我们触发更新编译的类和资源文件到容器中。
    在 Debug 模式下,这个也就是所谓的 HotSwap。这是这种热部署没有 JRebel 插件那样好用
    On frame deactivation 当我们切换 IntelliJ IDEA 到浏览器的时候进行指定事件更新,这个一般是因为 Web 开发
    的时候,我们需要经常在 IntelliJ IDEA 和各个浏览器之间来回切换测试,所以才有了这种需求。IntelliJ IDEA 是
    为了帮我们在做这种无聊切换的时候做一些指定事情。当然了,如果切换过于频繁,这个功能还是很耗资源的,
    所以我设置的是 Do nothing 表示切换的时候什么都不做。(引用)
    当然个人习惯不同,设置就不同了,这就看你自己了。

     9、接下来就是启动、发布了

    它就会自动访问了

    这里说一下,前面我设置时端口明明是8008,在浏览器上怎么是8080端口呢?其实我的端口一直是8080,

    前面设置时我以为是8008,所以不必太在意,如果端口冲突了在改就好了,这点前面提到过了。

    (好了,到这就结束了,应该挺详细了吧,我也是刚开始写博客,有不足的地方欢迎留言,谢谢!)

    ---恢复内容结束---

  • 相关阅读:
    浮窗显示到毫秒时间的小工具 各大电商平台的时间
    非常不错的电脑截图软件介绍—截图加贴图。
    ​Everything 文件搜索神器 基于名称实时定位文件和目录
    THUPC2021初赛 & ICPC上海站游记
    旧题重做
    常用思想方法——数学期望篇
    vim 常用操作技巧
    生物制图软件——CirCos在Linux服务器上安装步骤:
    vue-element-admin 改造
    vue
  • 原文地址:https://www.cnblogs.com/yexblogs/p/8963674.html
Copyright © 2011-2022 走看看