Skip to main content
# marun - Maven Artifact Runner
* deploying jar files and their dependencies from maven repositories
* run easily

Marun is a tool to install and run Java programs from maven repositories.
It has no capability to compile, archive and do other build commands unlike Apache Maven or Gradle, but it can read pom.xml and resolve dependencies using Apache Ivy.

## usage
1. install marun
```
> sudo pip install marun
```

2. install a jar (example: jruby)
```
> sudo marun install org.jruby:jruby-core:1.7.+
```

3. run
```
> sudo marun run jruby.Main -v
```

## configuration
It is expected that you have some private maven repositories.
You can use Amazon S3(e.g. [aws-maven](https://github.com/spring-projects/aws-maven)), [Nexus](http://www.sonatype.org/nexus/), [Artifactory](https://www.jfrog.com/artifactory/) or a http server for your private repository.

```
#/etc/marun.conf
...
repositories=yours,jcenter

[repository:yours]
baseurl=http://...

...
```

## requirements
* Java8
* Python 2.7



Metadata

Release files for marun 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for marun 0.1.1
File Size Uploaded
marun-0.1.1.tar.gz 12.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for marun 0.1.1
File Interpreter ABI Platform
marun-0.1.1-py2-none-any.whl Python 2 none any Details

Total release size: 28.0 kB

Release files / marun-0.1.1.tar.gz

Download URL marun-0.1.1.tar.gz
Size 12.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f8b4778b32e5a31f203882d86f8a80159e7ae81a784a47bb1a30bbb9d4910a7b
BLAKE2b-256 checksum
How to use checksums
7023bc64ad9ec5f6e89a6aaadee8fc92560ae079ff81696c3c2b636ff5d39539
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/38.4.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.14

Release files / marun-0.1.1-py2-none-any.whl

Download URL marun-0.1.1-py2-none-any.whl
Size 15.1 kB
Tags Python 2
SHA-256 checksum
How to use checksums
1178e86d38c2274bf30752bff342bd79c5e8742200bb70f7b13245fd66dc7ac6
BLAKE2b-256 checksum
How to use checksums
e5a9ddb3a0ab4df95b10eea5ac267e2db9bda499f3354927cb8fc1419cf1a61e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/38.4.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.14
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page