- Index

< Previous |  | Next >

## epdev

Maven repository maintenance — Corrects Maven repository error and allows for offline use.

## SYNOPSIS

`epdev `verb target`` [-D `property=value`] [--for-studio] [--force] [-s `settings`] [--verbose] [-X]

## DESCRIPTION

Use the epdev command to manually perform the Maven repository update that Studio performs automatically. Use the command with the following targets:

- epdev deploy maven — copy product artifacts to a directory or URI.

- epdev install maven — install product artifacts to the local Maven repository.

- epdev offline maven — obtain all relevant Maven artifacts for later offline operation.

- epdev display product — list groups of available product artifacts.

Use epdev from a configured shell prompt as follows:

- On Windows, you must use a StreamBase Command Prompt.

- On macOS and Linux, use a StreamBase-configured command shell.

## Options

The epdev command supports the following options:

`-D` `property=value`

  Property for Maven.

`--for-studio`

  For StreamBase Studio, get sources and Javadoc, which can take twenty minutes or more if run for the first time.

`--force`

  Update targets even when apparently ready.

`-s` `property=value`, `--setting` `property=value`, `settings`

  Specify an alternate Maven settings file.

`--verbose`

  Show details during the command.

`-X`, `--debug`

  Produce execution debug output.

`-help`, `--help`

  Shows usage for the command and exits.

`--version`

  Shows version information and exits.