https://github.com/primefaces-extensions/resources-optimizer-maven-plugin
Maven plugin to compress and merge web JS/CSS resources
https://github.com/primefaces-extensions/resources-optimizer-maven-plugin
css java javascript maven-plugin primefaces
Last synced: 25 days ago
JSON representation
Maven plugin to compress and merge web JS/CSS resources
- Host: GitHub
- URL: https://github.com/primefaces-extensions/resources-optimizer-maven-plugin
- Owner: primefaces-extensions
- License: apache-2.0
- Created: 2013-01-02T20:40:24.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2025-12-12T13:26:49.000Z (about 2 months ago)
- Last Synced: 2025-12-14T04:24:54.999Z (about 2 months ago)
- Topics: css, java, javascript, maven-plugin, primefaces
- Language: Java
- Homepage:
- Size: 697 KB
- Stars: 39
- Watchers: 8
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://repo1.maven.org/maven2/org/primefaces/extensions/resources-optimizer-maven-plugin/)
[](http://www.apache.org/licenses/LICENSE-2.0.html)
[](https://discord.gg/gzKFYnpmCY)
[](https://github.com/primefaces-extensions/resources-optimizer-maven-plugin/actions)
[](https://stackoverflow.com/questions/tagged/primefaces-extensions)
Resources Optimizer Maven Plugin
================================
Maven plugin for web resource optimization of JS/CSS including:
- compressing Javascript
- transpiling Javascript from one version to another (e.g. ECMASCRIPT3 to ECMASCRIPT2015)
- source map generation for Javascript
- compressing and merging CSS
- converting images to base64 encoded data-uri's embedded in your CSS
- ...and more
See [Wiki][Wiki] documentation for the configuration and usage of the plugin.
[Wiki]: https://github.com/primefaces-extensions/primefaces-extensions.github.com/wiki/Maven-plugin-for-web-resource-optimization
Version | Java version
------------ | ------------- |
 | 
 | 
 | 
## JDK 8
> [!WARNING]
> Plugin version 2.4.4 is the last to support JDK8 because of Google Closure Compiler stopped supporting JDK8.
## JDK 11+
> [!IMPORTANT]
> Plugin version 2.5.0+ is for JDK11+
## JDK 21+
> [!IMPORTANT]
> Plugin version 2.7.0+ is for JDK21+