Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » BIRT » Maven POM for BiRT deployments
Maven POM for BiRT deployments [message #198152] Sat, 28 October 2006 21:12 Go to next message
Eclipse UserFriend
Originally posted by: stuart.polonious.com.au

Has anyone considered the benefits of using maven to document the
dependencies used in BiRT? We have done it. Other than the error I
reported earlier today, it's working well for us. Unfortunately a lotof
manual moving into the maven repo is required as BiRT is not mavenised.

HTH.

Stuart

The dependencies bit:


<!-- Add Birt Support 2.1.1-->

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>chartengineapi</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>com.ibm</groupId>
<artifactId>icu</artifactId>
<version>3.4.4.1</version>
</dependency>

<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>1.0</version>
</dependency>

<!-- 1.3 for birt report engine is diff to other 1.3 for downloaded
commons-codec. Hence BirtReportEngine bre -->
<dependency>
<groupId>birt-runtime</groupId>
<artifactId>commons-codec</artifactId>
<version>1.3.bre</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>coreapi</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>dataadapterapi</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>dataadapterapi</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>dteapi</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>engineapi</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>modelapi</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>flute</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>js</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>org.eclipse.emf</groupId>
<artifactId>emf</artifactId>
<version>2.2.0.v200606051102</version>
</dependency>

<dependency>
<groupId>org.eclipse.emf</groupId>
<artifactId>ecore-xmi</artifactId>
<version>2.2.0.v200606051102</version>
</dependency>

<dependency>
<groupId>org.eclipse.emf</groupId>
<artifactId>ecore-common</artifactId>
<version>2.2.0.v200606051102</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>sac</artifactId>
<version>2.1.0</version>
</dependency>

<dependency>
<groupId>birt-runtime</groupId>
<artifactId>scriptapi</artifactId>
<version>2.1.0</version>
</dependency>

<!-- End Birt Support 2.1.1-->
Re: Maven POM for BiRT deployments [message #198508 is a reply to message #198152] Tue, 31 October 2006 20:09 Go to previous messageGo to next message
Jason Weathersby is currently offline Jason WeathersbyFriend
Messages: 9167
Registered: July 2009
Senior Member

Stuart,

It would be great if you could do a write up on how you accomplished this.
I would love to put this in the Wiki.

Jason

"Stuart Guthrie" <stuart@polonious.com.au> wrote in message
news:ei0kia$a66$1@utils.eclipse.org...
> Has anyone considered the benefits of using maven to document the
> dependencies used in BiRT? We have done it. Other than the error I
> reported earlier today, it's working well for us. Unfortunately a lotof
> manual moving into the maven repo is required as BiRT is not mavenised.
>
> HTH.
>
> Stuart
>
> The dependencies bit:
>
>
> <!-- Add Birt Support 2.1.1-->
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>chartengineapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>com.ibm</groupId>
> <artifactId>icu</artifactId>
> <version>3.4.4.1</version>
> </dependency>
>
> <dependency>
> <groupId>commons-cli</groupId>
> <artifactId>commons-cli</artifactId>
> <version>1.0</version>
> </dependency>
>
> <!-- 1.3 for birt report engine is diff to other 1.3 for downloaded
> commons-codec. Hence BirtReportEngine bre -->
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>commons-codec</artifactId>
> <version>1.3.bre</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>coreapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>dataadapterapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>dataadapterapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>dteapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>engineapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>modelapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>flute</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>js</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>org.eclipse.emf</groupId>
> <artifactId>emf</artifactId>
> <version>2.2.0.v200606051102</version>
> </dependency>
>
> <dependency>
> <groupId>org.eclipse.emf</groupId>
> <artifactId>ecore-xmi</artifactId>
> <version>2.2.0.v200606051102</version>
> </dependency>
>
> <dependency>
> <groupId>org.eclipse.emf</groupId>
> <artifactId>ecore-common</artifactId>
> <version>2.2.0.v200606051102</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>sac</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <dependency>
> <groupId>birt-runtime</groupId>
> <artifactId>scriptapi</artifactId>
> <version>2.1.0</version>
> </dependency>
>
> <!-- End Birt Support 2.1.1-->
Re: Maven POM for BiRT deployments [message #200494 is a reply to message #198508] Mon, 13 November 2006 11:18 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: stuart.polonious.com.au

I'll dig and do it properly. Would love to help. Time is a problem but
would love to help.

Stuart

Jason Weathersby wrote:
> Stuart,
>
> It would be great if you could do a write up on how you accomplished this.
> I would love to put this in the Wiki.
>
> Jason
>
> "Stuart Guthrie" <stuart@polonious.com.au> wrote in message
> news:ei0kia$a66$1@utils.eclipse.org...
>> Has anyone considered the benefits of using maven to document the
>> dependencies used in BiRT? We have done it. Other than the error I
>> reported earlier today, it's working well for us. Unfortunately a lotof
>> manual moving into the maven repo is required as BiRT is not mavenised.
>>
>> HTH.
>>
>> Stuart
>>
>> The dependencies bit:
>>
>>
>> <!-- Add Birt Support 2.1.1-->
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>chartengineapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>com.ibm</groupId>
>> <artifactId>icu</artifactId>
>> <version>3.4.4.1</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>commons-cli</groupId>
>> <artifactId>commons-cli</artifactId>
>> <version>1.0</version>
>> </dependency>
>>
>> <!-- 1.3 for birt report engine is diff to other 1.3 for downloaded
>> commons-codec. Hence BirtReportEngine bre -->
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>commons-codec</artifactId>
>> <version>1.3.bre</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>coreapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>dataadapterapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>dataadapterapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>dteapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>engineapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>modelapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>flute</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>js</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.eclipse.emf</groupId>
>> <artifactId>emf</artifactId>
>> <version>2.2.0.v200606051102</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.eclipse.emf</groupId>
>> <artifactId>ecore-xmi</artifactId>
>> <version>2.2.0.v200606051102</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>org.eclipse.emf</groupId>
>> <artifactId>ecore-common</artifactId>
>> <version>2.2.0.v200606051102</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>sac</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <dependency>
>> <groupId>birt-runtime</groupId>
>> <artifactId>scriptapi</artifactId>
>> <version>2.1.0</version>
>> </dependency>
>>
>> <!-- End Birt Support 2.1.1-->
>
>
Re: Maven POM for BiRT deployments [message #360448 is a reply to message #200494] Thu, 31 January 2008 21:41 Go to previous message
Cameron Taggart is currently offline Cameron TaggartFriend
Messages: 28
Registered: July 2009
Junior Member
I realize this thread is over a year old, but I need to add some BIRT jars to my Maven 2 project and I haven't been able
to find a repository or an agreed upon naming convention.

I found this blog post about putting Eclipse jars in the Maven repositories, but they don't include BIRT jars.
http://www.jroller.com/carlossg/entry/eclipse_jars_now_in_ma ven

Cameron

Stuart Guthrie wrote:
> I'll dig and do it properly. Would love to help. Time is a problem but
> would love to help.
>
> Stuart
>
> Jason Weathersby wrote:
>> Stuart,
>>
>> It would be great if you could do a write up on how you accomplished this.
>> I would love to put this in the Wiki.
>>
>> Jason
>>
>> "Stuart Guthrie" <stuart@polonious.com.au> wrote in message
>> news:ei0kia$a66$1@utils.eclipse.org...
>>> Has anyone considered the benefits of using maven to document the
>>> dependencies used in BiRT? We have done it. Other than the error I
>>> reported earlier today, it's working well for us. Unfortunately a lotof
>>> manual moving into the maven repo is required as BiRT is not mavenised.
>>>
>>> HTH.
>>>
>>> Stuart
>>>
>>> The dependencies bit:
>>>
>>>
>>> <!-- Add Birt Support 2.1.1-->
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>chartengineapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>com.ibm</groupId>
>>> <artifactId>icu</artifactId>
>>> <version>3.4.4.1</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>commons-cli</groupId>
>>> <artifactId>commons-cli</artifactId>
>>> <version>1.0</version>
>>> </dependency>
>>>
>>> <!-- 1.3 for birt report engine is diff to other 1.3 for downloaded
>>> commons-codec. Hence BirtReportEngine bre -->
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>commons-codec</artifactId>
>>> <version>1.3.bre</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>coreapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>dataadapterapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>dataadapterapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>dteapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>engineapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>modelapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>flute</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>js</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.eclipse.emf</groupId>
>>> <artifactId>emf</artifactId>
>>> <version>2.2.0.v200606051102</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.eclipse.emf</groupId>
>>> <artifactId>ecore-xmi</artifactId>
>>> <version>2.2.0.v200606051102</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.eclipse.emf</groupId>
>>> <artifactId>ecore-common</artifactId>
>>> <version>2.2.0.v200606051102</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>sac</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>birt-runtime</groupId>
>>> <artifactId>scriptapi</artifactId>
>>> <version>2.1.0</version>
>>> </dependency>
>>>
>>> <!-- End Birt Support 2.1.1-->
>>
Previous Topic:table instead of crosstab, dont't know how i can do that
Next Topic:how do I sort asc or desc depending on parameter?
Goto Forum:
  


Current Time: Wed Jul 17 14:22:29 GMT 2024

Powered by FUDForum. Page generated in 0.04669 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top