Skip to content

jbosstools/m2e-wro4j

Folders and files

NameName
Last commit message
Last commit date
Apr 7, 2023
Jan 10, 2023
Jan 13, 2012
Jan 10, 2023
Jan 10, 2023
Jan 11, 2023
Jan 10, 2023
Jan 10, 2023
Sep 7, 2022
Jan 13, 2012
Sep 7, 2022
Jan 11, 2023
Sep 6, 2022
Sep 6, 2022
Jan 10, 2023

Repository files navigation

M2E connector for WRO4J

This m2e connector for WRO4J will execute wro4j-maven-plugin:run on Eclipse incremental builds, if a change is detected on css, js, less, json, sass resources under wro4j-maven-plugin's contextFolder (src/main/webapp by default)

In order for m2e-wro4j to be enabled, projects in eclipse must be Maven-enabled with m2e (right-click on project > Configure > Convert to Maven...)

If m2e-wtp is installed and wro4j's target directories are set under ${project.build.directory}/${project.build.finalName/ then the resources will be generated under ${project.build.directory}/m2e-wtp/web-resources/ so they can be picked up and deployed by WTP on the fly.

Requirements

m2e-wro4j 1.1.x requires a minimum of:

  • Java 7
  • Eclipse 2022-09
  • m2e 1.5.x - 1.20.x
  • m2e-wtp <= 1.4.x

m2e-wro4j 1.2.x requires a minimum of:

  • Java 17
  • Eclipse 2022-09
  • m2e 2.x
  • m2e-wtp 1.5.x

Installation

M2E connector for WRO4J is available in the Eclipse Marketplace. Drag the following button to your running Eclipse workspace. (⚠️ Requires the Eclipse Marketplace Client)

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Alternatively, in Eclipse:

  • open Help > Install New Software...
  • work with:
    • https://github.com/jbosstools/m2e-wro4j/releases/download/latest/ for CI builds
    • https://github.com/jbosstools/m2e-wro4j/releases/download/1.2.1/ for the latest release
    • http://download.jboss.org/jbosstools/updates/m2e-wro4j/ for older (1.1.x) releases
  • expand the category and select the m2e connector for WRO4J
  • proceed with the installation
  • restart Eclipse

Build

Open a terminal and execute:

./mvnw clean package

You can then install the generated update site from org.jboss.tools.m2e.wro4j.site/target/site, also zipped as org.jboss.tools.m2e.wro4j.site-<VERSION>-SNAPSHOT-site.zip

License

EPL 2.0, See LICENSE file.