maven resources静态资源修改编译target下同步变化怎么做到

发布于 2021-12-01 00:30:51 字数 135 浏览 756 评论 9

开发改静态资源用,例如ftl页面放在resource下,但是实际加载的路径是target下,但是项目debug启动后,修改resource文件,并不会更改target下的文件,也就是页面不变化,需要重新便宜启动很麻烦,有什么办法能实时改变编译目录也会改变吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

各自安好 2021-12-05 07:23:55

我这儿只有rebuild,没看到recompile,正在运行的项目无法重新去编译某个模块,文件处于被使用状态,我自己再想想吧,感谢提供方案!

月亮是我掰弯的 2021-12-05 07:20:53

如果使用Idea,手动编译即可同步

瀞厅☆埖开 2021-12-05 07:15:46

项目正在运行状态呢,我用的是idea工具,exclipes快忘的差不多了,谢谢你啊

瑾夏年华 2021-12-05 07:08:55

是不是你这个项目比较大呢?手动编译一下项目,应该就可以。如果你使用eclipse,就Project->clean 这样就编译过去了。

北笙凉宸 2021-12-05 07:01:54

我的web项目没有web.xml的配置,全都是通过spring去管理的,这样项目的信息可以拉出来放到管理系统中,所以也没有webapp这个目录。。。。src下只有main和resource。。

伴我心暖 2021-12-05 07:00:38

"这样项目的信息可以拉出来放到管理系统中"没懂你这个是什么意思,没有web.xml也可以有webapp目录啊,而且本来模板文件就应该放在webapp/WEB-INF里面

屌丝范 2021-12-05 04:39:20

回复
@阿信sxq : 我自己写的一个模型,因为去年开发看到别人团队是这么写的,基本上所有的配置信息都提取出来放到应用管理系统去了,所以我也想尝试,只是这个ftl无法同步编译不知道他们怎么做到的,别人项目正常都没问题,也没有webapp,我再研究研究吧,实在不行只能自己写个机制了,谢谢你啊

混吃等死 2021-12-04 02:27:21

你不要放在resources目录下,放在webapp下面

奈何桥上唱咆哮 2021-12-04 02:06:10

开发改静态资源用,例如ftl页面放在resources目录下,但是实际加载的路径是target/classes下,项目debug启动后,修改resources里面的文件,并不会更改编译路径下的文件,也就是页面不变化,需要重新编译启动很麻烦,有什么办法能实时改变文件,这样编译目录下的文件也会发生改变吗?或者有什么简单点方案可以做到?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文