Maven POM for BiRT deployments [message #198152] |
Sat, 28 October 2006 21:12 |
Eclipse User |
|
|
|
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 |
|
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 |
Eclipse User |
|
|
|
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-->
>
>
|
|
|
|
Powered by
FUDForum. Page generated in 0.05019 seconds