• 怎么使用IDEA


    war 和 war exploded

    1. war部署首先通过IDEA生成.war工程文件,然后将WEB工程以包的形式上传到服务器,因此会替代服务器本来同名的web app项目。
    2. war exploded模式直接将WEB工程以当前文件夹的位置关系上传到服务器。

    使用:

    1. war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;
    2. war exploded模式是直接把文件夹、jsp页面 、classes等等移到IDEA生成的Tomcat部署文件夹里面,进行加载部署,不会替代本来tomcat中的同名web app项目。因此这种方式支持热部署,一般在开发的时候也是用这种方式。
    3. 在平时开发的时候,使用热部署的话,应该对Tomcat中进行相应的设置,更改图中两处标记为 update classes and resources:

      这样的话修改的html,jsp或者第三方模版框架例如 Freemarker热部署才可以生效。

    热部署插件 JRebel

    在 Java Web 开发中, 一般更新了 Java 文件后要手动重启 Tomcat 服务器, 才能生效, 浪费不少生命啊, 自从有了 JRebel 这神器的出现, 不论是更新 class 类还是更新 Spring 配置文件都能做到立马生效,大大提高开发效率。

    IntelliJ IDEA 的 Java 热部署插件 JRebel 安装及使用

  • 相关阅读:
    spring冲刺第九天
    梦断代码读后感1
    spring冲刺第八天
    站立会议第三天
    站立会议第二天
    站立会议第一天
    购书问题
    团队项目NABCD分析
    你的灯亮着吗读书笔记3
    你的灯亮着吗读书笔记2
  • 原文地址:https://www.cnblogs.com/morethink/p/7545137.html
Copyright © 2020-2023  润新知