小编Sco*_*t C的帖子

需要一个示例POM文件,用于在集成测试阶段运行Pentaho厨房/平移转换和作业

我花了太多时间在谷歌和Pentaho论坛上寻找一个简单的例子,我认为这是一个常见的用例.我要求SE人员帮忙回答这个问题.

我有一个Java和Pentaho ETL工作混合的项目.我们希望使用maven 3构建,测试和部署这两种类型的项目.

我正在寻找一个示例POM,它将在集成测试阶段执行转换和作业(使用kitchen/pan,我假设).此外,如果可能的话,还有一个示例,用于测试数据库中的水壶作业(例如DBunit).到目前为止,这是我所掌握的信息.

正在进行的工作POM文件:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>pentaho-example</groupId>
    <artifactId>pentaho-example</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <name>pentaho-example</name>
    <!--
        required by pentaho stuff to bring in the needed jars to run via
        command line for testing
    -->
    <repositories>
        <repository>
            <releases>
                <updatePolicy>always</updatePolicy>
                <checksumPolicy>warn</checksumPolicy>
            </releases>
            <snapshots>
                <enabled>false</enabled>
                <checksumPolicy>warn</checksumPolicy>
            </snapshots>
            <id>pentaho-repo</id>
            <url>http://repo.pentaho.org/artifactory/pentaho/</url>
        </repository>
        <repository>
            <id>pentaho-third-party</id>
            <url>http://repo.pentaho.org/artifactory/third-party/</url>
        </repository>
    </repositories>
    <dependencies>
        <dependency>
            <groupId>com.mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.7</version>
        </dependency>
        <dependency>
            <groupId>org.pentaho</groupId>
            <artifactId>core</artifactId>
            <version>4.2.1</version>
        </dependency>
    </dependencies>
    <build> …
Run Code Online (Sandbox Code Playgroud)

pentaho pom.xml maven

6
推荐指数
1
解决办法
1410
查看次数

标签 统计

maven ×1

pentaho ×1

pom.xml ×1