Name: dependencies
Owner: VIVO Project
Description: Distribution of required dependencies not provided by Maven central
Created: 2015-11-12 15:31:36.0
Updated: 2016-03-10 15:07:50.0
Pushed: 2016-03-10 15:07:50.0
Homepage: null
Size: 4989
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Distribution of required dependencies not provided by Maven central
Create a Maven project, and include a deploy plugin configuration:
Note:
<artifactId>maven-deploy-plugin</artifactId>
<executions>
<execution>
<id>install-agrovocws</id>
<phase>validate</phase>
<goals>
<goal>deploy-file</goal>
</goals>
<configuration>
<url>file:/[file location]/url>
<file>[name of file in system]</file>
<groupId>org.vivoweb.dependencies</groupId>
<artifactId>[artifact name]</artifactId>
<version>[artifact version]</version>
<packaging>[format - usually jar]</packaging>
</configuration>
</execution>
</executions>
Simply getting Maven to load the pom - e.g. mvn install - will cause the file to be deployed to the
After “deployment”, the project can be checked in to make available on GitHub.
csv
sparqltag
fedora-client
jai_codec jai_core
Written as part of the ORCID A&I grant. Source is available at https://github.com/j2blake/orcid-api-client