Skip to content

Latest commit

 

History

History
58 lines (34 loc) · 2.56 KB

README.adoc

File metadata and controls

58 lines (34 loc) · 2.56 KB

Teiid Tools

This project contains tools to help with Teiid development tasks. These tools are currently related to the extending Teiid features that are described in the http://teiid.github.io/teiid-documents/master/content/dev/Developers_Guide.html [Developers Guide]

To contribute the teiid tools, goto http://github.com/teiid/teiid-tools.

Note
Ask Us - Ask us any questions you have on this Quick Start or any other Teiid related questions on Teiid Forums.

Teiid Extension Points

The following projects can be used to build and install their respective archetype. The purpose of the archetype is to quickly build a java project so that the developer can begin adding their custom code. Additionally, the default projects that are built from the archetype, come with with resources to enable immediate packaging for deployment.

System Requirements

To run these quickstarts with the provided build scripts, you need the following:

  1. Java 1.8 or later, to run {{ book.asName }} and Maven. You can choose from the following:

    • OpenJDK

    • Oracle Java SE

    • Oracle JRockit

  2. Maven 3.0.0 or newer, to build and deploy the examples

    • If you have not yet installed Maven, see the Maven Getting Started Guide for details.

    • If you have installed Maven, you can check the version by typing the following in a command line:

Build Teiid Tools Project

Get project:

-   run: git clone git@github.com:teiid/teiid-tools.git

Build project (install archetypes):

-   run:  mvn clean install

See the respective tool for a specific example.

Arche Type Versions

Teiid 12.0+ should use archetypeVersion 12.0.0+ with archetypeGroupId org.teiid.arche-types. Teiid 10/11 should use archetypeVersion 10.0.0+ with archetypeGroupId org.teiid.arche-types. Teiid 8.x and 9.x should use archetypeVersion 9.0.1+ and archetypeGroupId org.jboss.teiid.arche-type