New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

dataMetaBuild

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dataMetaBuild

  • 1.0.0
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

dataMetaBuild

Utilities for building and deploying applications and gems.

References to this gem's:

  • Source

DESCRIPTION:

See the DataMeta Project.

FEATURES/PROBLEMS:

  • None

SYNOPSIS:

Maven dependencies artifacts local paths

To distribute a Java application, you may need a list of paths to the app dependency JARs.

To build such list for a Maven project, use the dataMetaMvnDepsPaths.rb runnable on this gem.

Ran in the directory with the pom.xml for the project, it would output a file with the name dataMetaMvnDepsPaths.scope for each of the scope used in the project except system , for example:

dataMetaMvnDepsPaths.compile
dataMetaMvnDepsPaths.system
dataMetaMvnDepsPaths.test
dataMetaMvnDepsPaths.runtime

You can specify a different file prefix in the first parameter to the runnable.

Each file would have a full path to a dependency artifact on each line for all dependencies in the scope, for example:

/home/uid/.m2/repository/junit/junit/4.11/junit-4.11.jar

The script will look for your local Maven repository in your $HOME/.m2/repository which is pretty much hard-set for Maven.

Those files can be used for deployment scripts, for cross-project dependency analysis etc.

REQUIREMENTS:

  • No special requirements

INSTALL:

gem install dataMetaBuild

LICENSE:

Apache v 2.0

FAQs

Package last updated on 09 Feb 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc