Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了grunt插件刷新eclipse java项目大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
背景:

我有一个使用lesscss的java项目.
我正在使用grunt与grunt-contrib-watch和grunt-contrib-less来编译my.lessfiles to.css`.

这一切都很好.

问题是要让eclipse tomcat服务器开始提供更新的.css文件,我需要在eclipse中刷新项目.

如果有一种方法可以强迫eclipse在grunt中作为观察周期的一部分进行刷新,那我就会徘徊?
或实际上,有没有办法导致当前打开的eclipse项目(假设它知道它的路径,如果它有帮助)使用grunt刷新.

将它连接到监视周期并不难,可以通过更改我的Gruntfile.js来完成:

watch: {
        styles: {
            // Which files to watch (all .less files recursively in the less directory)
            files: ['../WebContent/less/**/*.less'],tasks: ['less'],options: {
              nospawn: true
            }
        },

至:

watch: {
        styles: {
            // Which files to watch (all .less files recursively in the less directory)
            files: ['../WebContent/less/**/*.less'],tasks: ['less','updateEclipseTask'],

解决方法

尝试启用偏好设置>一般>工作区>使用本机挂钩或轮询刷新.根据您使用的操作系统,它会或多或少地快速刷新.这不完全是你想要的,但它可以解决问题.

我没有尝试过但看起来可以工作的另一个选项是使用eclipse-remote-control来触发你在Eclipse中设置的外部命令(运行>外部工具>外部工具配置……),如果您创建一个新的“程序”配置,则可以在“刷新”选项卡中设置Eclipse,以便在执行外部工具配置时刷新工作区.

要从grunt运行eclipse-remote-control,你可以使用grunt-shell.

大佬总结

以上是大佬教程为你收集整理的grunt插件刷新eclipse java项目全部内容,希望文章能够帮你解决grunt插件刷新eclipse java项目所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。