Search code examples
maven-2maven

How to install third party source and javadoc JARs?


Is there way to install third party source and javadoc JARs by using maven?


Solution

  • Guide to installing 3rd party JARs

    If you want to use the feature mentioned there about version 2.5 of the maven-install-plugin (if the JAR was built by Apache Maven, it'll contain a pom.xml in a subfolder of the META-INF directory, which will be read by default by maven-install-plugin:2.5), then you can run:

    mvn org.apache.maven.plugins:maven-install-plugin:2.5.2:install-fi‌​le -Dfile=<path-to-jar-file>
    

    To generate the jars for the javadoc and the sources use e.g.:

    Maven Deploy Plugin

    Maven Javadoc plugin

    Maven Source plugin

    If you want to install a secondary artifact (such as the sources jar) for an already installed jar, then follow the step described here: Installing Secondary Artifacts