Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于Java项目的LessCSS/JS编译器和压缩器_Java_Compression_Minify_Less - Fatal编程技术网

用于Java项目的LessCSS/JS编译器和压缩器

用于Java项目的LessCSS/JS编译器和压缩器,java,compression,minify,less,Java,Compression,Minify,Less,我正在寻找一个Java工具,将静态文件(css(less)、js)的编译和压缩添加到我的构建过程中 我找到的唯一工具是。然而,由于我不使用Maven,我需要找到一个替代方案 我的要求如下: 编译.less css文件 能够组合css和js文件 版本控制 压缩js并缩小css 易于与构建过程集成(开发与生产) Asual的java编译器更少: google closure compile也是一个java js压缩器: 但是,如果静态地知道这些文件是什么样子,可以使用js框架来打包js和更少的文件

我正在寻找一个Java工具,将静态文件(css(less)、js)的编译和压缩添加到我的构建过程中

我找到的唯一工具是。然而,由于我不使用Maven,我需要找到一个替代方案

我的要求如下:

  • 编译.less css文件
  • 能够组合css和js文件
  • 版本控制
  • 压缩js并缩小css
  • 易于与构建过程集成(开发与生产)

    • Asual的java编译器更少:

      google closure compile也是一个java js压缩器:


      但是,如果静态地知道这些文件是什么样子,可以使用js框架来打包js和更少的文件。我非常熟悉的一个是javascriptmvc。它可以使用一个js和/或更少的树,并将其粉碎成一个单独的js和css文件进行部署:

      它是否需要是java,因为这些组件都是动态生成的?不需要。然而,由于它是一个Java项目,我认为如果它可以与构建集成,它会更好?