前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MyEclipse每次修改js有另一种部署

MyEclipse每次修改js有另一种部署

作者头像
全栈程序员站长
发布2022-07-05 20:13:47
7780
发布2022-07-05 20:13:47
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

今天在做时间格式显示这块内容的时候。我改动了这个js函数,同一时候凝视的掉了其它的一些替换的方法,可是在浏览器中执行发现效果一点也没有改变。于是debug js,发现浏览器中识别的还是之前未改动的js,进行F5和ctrl+F5操作也无济于事。或许是缓存的事情?于是清除了浏览器的cookies并又一次打开浏览器,可是仍然未有不论什么的变化,载入的还是原来的界面。于是我又又一次启动tomcat。也是无济于事。

最后还是从新部署了一下才干够,想想为什么重新启动动tomcat也不行,由于重新启动comcat会载入一些xml的配置文件和编译jsp和java文件为class文件。可是编译的是你部署到tomcat上的项目。java源码在保存的时候自己主动编译了,jsp中嵌入的一些java代码也会自己主动编译了。而javascript属于脚本语言,是在浏览器执行的时候才知道,当我们保存的时候可能不会自己主动的保存到我们部署到tomcat的webapps下。在webapps下的代码没有更新。

对于这样的情况,第一我们能够又一次公布项目,or第二手动改js代码,or第三指定MyEclipse编译文件位置到webapps下来覆盖旧代码

第四种。我们能够让tomcat找到我的class文件,我们就不须要放到comcat的webapps一份了,直接给tomcat一个地址,tomcat就会依据这个地址找到你项目的class文件。直接去解读了。

你告诉他的位置一定要和你把你的class文件放置在哪里的位置一致(第三条)。

这就好比,食品加工产(JDK)把面粉(.java)加工成馒头(.class)。把馒头放到了指定的位置(加工厂能够自己设定:上面第三条)。而对于吃馒头的人(tomcat)来说,告诉他(tomcat)地址就能够了,或者把加工好的馒头(.class)送到吃馒头人的家里(tomcat webapps)。

以下就是给tomcat一个地址让tomcat自己去找class文件,工厂把馒头放到了一个地址,而且让吃馒头的人自己走到这个地方去吃馒头。

最终有些理解了,大道至简可能就是如此吧。我们不但要能把现实世界中的东西抽象到计算机的世界中,也要能把计算机中世界的东西还原到现实世界中。到最简单的道理中。晚安。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/117674.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年1月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档