Skip to content

An Apache Maven plugin for generating jszip modules and using jszip modules from Maven based projects.

License

Notifications You must be signed in to change notification settings

jszip/jszip-maven-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSZip Maven Plugin

What is it?

An Apache Maven plugin for generating jszip modules and using jszip modules from Maven based projects.

Documentation

The plugin documentation can be found at http://jszip.org/jszip-maven-plugin

FAQ's

#####Q: When building, how do I define where my dependencies are mapped to?#####

A: The http://jszip.org/jszip-maven-plugin/unpack-mojo.html#mappings allows users to map individual dependencies whithin the Webapp.

Example:

<mappings>
  <mapping>
    <select>groupId:artifactId</select>
    <path>path/relative/to/webapp/root</path>
  </mapping>
</mappings>

#####Q: When mapping individual dependencies, do I have to map them all one by one?#####

A: No, you can use '*' to indicate a wildcard matching and the groupId (as seen in the previouse question) is optional, if you don't specify it, the assumption is '*'.

Example:

Maps all dependencies whith the goupId 'org.jszop.redist' to 'scripts/libs'.

<mapping>
  <mapping>
    <select>org.jszop.redist:*</select>
    <path>scripts/libs</path>
  </mapping>
</mapping>

Licensing

Please see the file called LICENSE.TXT

Trademarks

Apache, Apache Maven, Maven and the Apache feather logo are trademarks of The Apache Software Foundation.

About

An Apache Maven plugin for generating jszip modules and using jszip modules from Maven based projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 82.3%
  • Java 17.5%
  • Other 0.2%