Usage of birt plugin

12 views
Skip to first unread message

NP

unread,
Mar 31, 2010, 10:05:04 AM3/31/10
to DailyDev.org
Hi,

Am looking to 'mavenize' a birt reporting project, your tool looks
very useful.

I'm having trouble using the repository because of a parent project
dependency when downloading the plugin.

Wondering if the dailydev-project-base needs a jar in the maven
repository?

Getting the following error:

[INFO] Error building POM (may not be this project's POM).


Project ID: org.dailydev.maven.plugins:birt-maven-plugin:maven-plugin:
0.5-RC1

Reason: Cannot find parent: org.dailydev:dailydev-project-base for
project: org.
dailydev.maven.plugins:birt-maven-plugin:maven-plugin:0.5-RC1 for
project org.da
ilydev.maven.plugins:birt-maven-plugin:maven-plugin:0.5-RC1

plugin in pom.xml:

<plugin>
<groupId>org.dailydev.maven.plugins</groupId>
<artifactId>birt-maven-plugin</artifactId>
<version>0.5-RC1</version>
<configuration>
<birtHome>c:\birt-runtime-2_3_1</birtHome>
<reports>
<directory>reports</directory>
<includes>
<include>**/*.rptdesign</include>
</includes>
</reports>
</configuration>
</plugin>


settings.xml file:

<repositories>
<repository>
<id>central</id>
<url>http://dummy-url</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository><repository>
<id>dailydev-maven-repository</id>
<name>DailyDev.org Maven Repository</name>
<url>http://maven.dailydev.org/repository/public</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>

</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>http://dummy-url</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
<pluginRepository>
<id>dailydev-maven-repository</id>
<name>DailyDev.org Maven Repository</name>
<url>http://maven.dailydev.org/repository/public</url>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</pluginRepository>

</pluginRepositories>

Reply all
Reply to author
Forward
0 new messages