首页 > 其他分享 >idea修改jetty代码后不用重启项目

idea修改jetty代码后不用重启项目

时间:2024-02-10 16:56:37浏览次数:37  
标签:IDEA 重启 jetty 更新 idea java com resources

确保是Debug模式

 

注意:

  上面还有个是:update resources,这个配置应该是只会更新JS和JSP这些,而不会重新编译class文件,

        如果选择update classes and resources会重新编译java文件和JSP,js,相当于热部署。(这个有时候会报错不能删除jar包,多切换几次上面的更新的东西,也就是上面更新静态资源和更新java切换几次就好了。)

 注意:

   有时候发现没有上面的选项,原因是因为你在Deployment的选项中使用的是先将工程打成war包然后再去运行的

 【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署)第2张

修改方式:

先删掉当前工程,再次添加,添加的时候选择Artiface(exploded的意思是发布目录,类似于将war打成包之后自动解压)

【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署)第3张

然后在Server中更改为:Update classes and resources

--------------------------------分割线------------------------------------------------

on ‘update‘ action:当用户主动执行更新的时候更新

 

参考:https://www.cnblogs.com/qlqwjy/p/8583339.html(【IDEA】IDEA设置修改完JS和JSP不用重启的办法(IDEA热部署))

 感想:传统的java web真的很累人,不像springboot项目。。自动带有devtools。。只要更新代码就能热部署。无论你是在debug模式下,还是在运行模式下。

 

idea热部署

参考:https://cloud.tencent.com/developer/article/2357192      https://www.cnblogs.com/havenenjoy/p/9054952.html

 

标签:IDEA,重启,jetty,更新,idea,java,com,resources
From: https://www.cnblogs.com/2008nmj/p/18012909

相关文章

  • IDEA下载其他版本及快速破解
    其他版本的下载IDEA下载-https://www.jetbrains.com/zh-cn/idea/download/other.htmljetbrains公司其他产品也是类似的路径,如Pycharm下载-https://www.jetbrains.com/zh-cn/pycharm/download/other.html,将路径中的idea换成pycharm。安装及破解安装就是正常安装,一直下一步就行,......
  • jetty+wicket:不支持发行版本5
    wicket是类似于springmvc或者struts,或者说像ASP.NET。与现在的前后端分离的浪潮看起来有点格格不入,但是它对于后端是有利的,因为它的解决方案的要旨就一条,所有的东西都交给后端去处理,前端不用写任何的逻辑判断,基本上是不需要js做任何事等。。这对java程序员来说是有利的。。现在前......
  • jetty 6.1.4
    https://master.dl.sourceforge.net/project/jetty/OldFiles/jetty-6.1.4.zip?viasf=1 ......
  • 在K8S中,Pod的重启策略是什么?
    在Kubernetes(K8S)中,Pod的重启策略是通过restartPolicy字段指定的,用于定义当Pod中的容器终止时kubelet应如何处理这些容器。以下是三种主要的重启策略:Always:这是默认的重启策略。如果一个容器终止(无论退出码是什么),kubelet都会自动重启该容器。这意味着只要Pod没有被删除或者节......
  • .idea文件夹如何取消版本控制
    解决方法#先执行删除命令$gitrm-r--cached".idea"#提交到本地$gitcommit-m"del.ideafile"#推送到远程仓库$gitpush-uorigin"master"这样处理完成后,下次同步的时候还会要求提交,所以需要在本地设置该文件夹的文件不同步,所以还得设置一下,在工程根目录下新......
  • 使用IDEA直接连接数据库报错:Server returns invalid timezone. Go to 'Advanced' tab
    错误详情:使用IDEA直接连接数据库报错:Serverreturnsinvalidtimezone.Goto'Advanced'tabandset'serverTimezone'propertymanually.错误原因:MySQL驱动中默认时区是UTC,与本地时间有时差。解决方案:点开最右侧导航栏Advanced,找到serverTimezone,在value处填写GMT保存再......
  • idea maven启动项目报错记录
    1.Failedtoexecutegoalorg.codehaus.mojo:tomcat-maven-plugin:1.1:redeploy(default-cli)onprojecth更改项目配置中的commandline栏:tomcat7:run-Dmaven.tomcat.port=8087-fpom.xml2.tomcat-maven-plugin:1.1:run(default-cli)onprojectBidNXJC:Couldnots......
  • IDEA中将本地项目上传至远程仓库
    解决IDEA没有版本控制问题注:可能因为IDEA版本问题,有些VSC选git,有些是选Subversion 关联远程仓库注:需要add一下,不然commit会发现没有文件可以提交......
  • Git常用操作(IDEA界面)压缩提交到最后一次
    这是初始状态提交了三次后将feat:提交1到feat:提交3合并成一次提交记录按住Shift选中feat:提交1到feat:提交3右键选择压缩提交编辑提交信息点击确定最后的压缩提交后的内容和未压缩的是一致的提示:进行操作时请注意备份数据!!!防止操作失败丢失......
  • PowerShell中,可以使用特定的命令来执行关机、重启和休眠等操作
    PowerShell中,可以使用特定的命令来执行关机、重启和休眠等操作。以下是这些操作的常用命令及其简要说明:关机(Shutdown)Stop-Computer用于关闭本地或远程计算机。示例:Stop-Computer若要强制关闭(不等待应用程序响应),可以添加 -Force 参数:Stop-Computer-Force重启(Re......