Css 在MyEclipse中保存时自动运行maven,而不提交项目文件

Css 在MyEclipse中保存时自动运行maven,而不提交项目文件,css,eclipse,maven,less,myeclipse,Css,Eclipse,Maven,Less,Myeclipse,这可能是其他人以前遇到过的问题,但如果是这样的话,我无法找到正确的搜索词 我在我的webapp中使用较少的CSS(CSS预处理器),每当保存较少的文件时,我需要它自动编译CSS文件,这样我就可以刷新浏览器并查看更改。我以前通过更改MyEclipse中的项目属性成功地做到了这一点,以指向外部maven可执行文件,并在项目的POM中生成源代码阶段 我们现在正在向GIT过渡(非常缓慢),作为这条道路上的一步,我们希望确保所有项目文件都不在版本控制中。显然,这意味着在项目文件中设置外部可执行文件不再可行

这可能是其他人以前遇到过的问题,但如果是这样的话,我无法找到正确的搜索词

我在我的webapp中使用较少的CSS(CSS预处理器),每当保存较少的文件时,我需要它自动编译CSS文件,这样我就可以刷新浏览器并查看更改。我以前通过更改MyEclipse中的项目属性成功地做到了这一点,以指向外部maven可执行文件,并在项目的POM中生成源代码阶段

我们现在正在向GIT过渡(非常缓慢),作为这条道路上的一步,我们希望确保所有项目文件都不在版本控制中。显然,这意味着在项目文件中设置外部可执行文件不再可行,如果我想让所有开发人员自动为他们实现这一点的话


有人能为我指出解决问题的正确方向吗?

你可以试试java web资源优化器(aka)。它可以使用以下两种方法应用较少的css处理器(或许多其他处理器):运行时解决方案(作为一种解决方案)或构建时解决方案(作为一种能够识别增量构建的解决方案)


另外,还有一个轻量级的解决方案,它可以动态处理较少的资源,使用

您可以尝试java web资源优化器(aka)。它可以使用以下两种方法应用较少的css处理器(或许多其他处理器):运行时解决方案(作为一种解决方案)或构建时解决方案(作为一种能够识别增量构建的解决方案)


或者,还有一个轻量级解决方案,它使用

Thank…,动态处理较少的资源。。。。回答得好。我将对这些建议进行一些调查,看看其中是否有适合我的建议。最终在Java筛选器中使用了wro4j中的底层LESS处理器(尽管我暂时忘记了这个名称),并对初始请求进行解析,然后在应用程序的整个生命周期内进行缓存(即,直到JVM重新启动)。然后,我们只有在开发人员的机器上才有一个配置文件,该文件在服务器启动时被读取,并在需要时打开“parseoneveryrequest”标志。缓存文件的响应少于1ms,因此符合生产要求。谢谢你的建议和指点。。。非常有帮助。你能分享一下你的方法吗?这将是有趣的,看到一个演示或快速启动项目使用它…谢谢。。。。回答得好。我将对这些建议进行一些调查,看看其中是否有适合我的建议。最终在Java筛选器中使用了wro4j中的底层LESS处理器(尽管我暂时忘记了这个名称),并对初始请求进行解析,然后在应用程序的整个生命周期内进行缓存(即,直到JVM重新启动)。然后,我们只有在开发人员的机器上才有一个配置文件,该文件在服务器启动时被读取,并在需要时打开“parseoneveryrequest”标志。缓存文件的响应少于1ms,因此符合生产要求。谢谢你的建议和指点。。。非常有帮助。你能分享一下你的方法吗?如果能看到使用它的演示或快速启动项目,那将很有趣。。