babel


License

License

GroupId

GroupId

io.xtech.babel
ArtifactId

ArtifactId

babel_2.10
Last Version

Last Version

0.8.0
Release Date

Release Date

Type

Type

pom
Description

Description

babel
babel
Project URL

Project URL

http://www.crossing-tech.com
Project Organization

Project Organization

io.xtech.babel
Source Code Management

Source Code Management

https://github.com/Crossing-Tech/babel.git

Download babel_2.10

Filename Size
babel_2.10-0.8.0.pom 2 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/io.xtech.babel/babel_2.10/ -->
<dependency>
    <groupId>io.xtech.babel</groupId>
    <artifactId>babel_2.10</artifactId>
    <version>0.8.0</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.xtech.babel/babel_2.10/
implementation 'io.xtech.babel:babel_2.10:0.8.0'
// https://jarcasting.com/artifacts/io.xtech.babel/babel_2.10/
implementation ("io.xtech.babel:babel_2.10:0.8.0")
'io.xtech.babel:babel_2.10:pom:0.8.0'
<dependency org="io.xtech.babel" name="babel_2.10" rev="0.8.0">
  <artifact name="babel_2.10" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.xtech.babel', module='babel_2.10', version='0.8.0')
)
libraryDependencies += "io.xtech.babel" % "babel_2.10" % "0.8.0"
[io.xtech.babel/babel_2.10 "0.8.0"]

Dependencies

compile (1)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.10.5

provided (2)

Group / Artifact Type Version
org.scoverage : scalac-scoverage-runtime_2.10 jar 1.0.4
org.scoverage : scalac-scoverage-plugin_2.10 jar 1.0.4

Project Modules

There are no modules declared in this project.

Babel

Build Status

Master: Build Status Coverage Status

Description

Babel is an efficient way to write your integration solution. It stands as a generic Domain Specific Language (DSL) especially made for integration duties.

Implementation of Babel have been done for Apache Camel.

Communication

Project Requirements

  • Operating System: GNU/Linux, Mac OS X, Windows
  • Java VM: Oracle JDK 6
  • Sbt 0.13

Project main dependencies

  • Scala library (2.14.4)
  • Apache camel (2.15.0)

Backward compatibity

Babel provides also artifacts for earlier versions of Apache Camel:

To use Apache Camel version 2.12.x, use Babel with version 0.7.0-camel-2.12.4

Quick Sbt Start Guide

Add Babel to an existing sbt project

To include Babel Camel in an existing Sbt project, just add the following dependency in your configuration file (replacing BABEL_VERSION by the version you want to use):

libraryDependencies += "io.xtech.babel" %% "babel-camel-core" % "BABEL_VERSION"

If you are not installing the Babel project locally, you would also need to specify the Sonatype Snapshot repository in your project configuration:

resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"

Quick Maven Start Guide

Add Babel to an existing Maven project

To include Babel Camel in an existing Maven project, just add the following dependency in your pom.xml file (replacing BABEL_VERSION by the version you want to use):

<dependency>
  <groupId>io.xtech.babel</groupId>
  <artifactId>babel-camel-core</artifactId>
  <version>BABEL_VERSION</version>
</dependency>

Quick Installation Guide

Build Babel from sources with Sbt

#in a regular shell:
git clone https://github.com/crossing-tech/babel.git
cd babel
export SBT_OPTS="-XX:MaxPermSize=256m -Xmx1024m"
sbt test publish-local 
#or if you want to publish artifacts for maven
sbt test publish-m2 

Build Babel from sources with Maven

#in a regular shell:
git clone https://github.com/crossing-tech/babel.git
cd babel
export MAVEN_OPTS="-XX:MaxPermSize=256m -Xmx1024m"
mvn -Parchetype install
io.xtech.babel

Crossing-Tech SA

Versions

Version
0.8.0