Hitachi Vantara Pentaho Community Forums
Results 1 to 7 of 7

Thread: IDE setup for kettle

  1. #1
    Buck Guest

    Default IDE setup for kettle

    Hello everyone.

    I'm a new Java/Kettle developer, and I would like to know which IDE to
    set up, and how to do it productively. I'm currently using NetBeans,
    and while I like the IDE itself, kettle doesn't seem set up for it.

    To break it down:
    1) Which IDE to you use?
    2) How do you import the svn sources?
    3) How do you get a quick edit/compile/test development cycle out of
    it?

    I'm happy to read a wiki or other article, if it exists.

    Thanks in advance!
    --Buck

    --
    You received this message because you are subscribed to the Google Groups "kettle-developers" group.
    To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com.
    To unsubscribe from this group, send email to kettle-developers+unsubscribe (AT) g...oups (DOT) com.
    For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en.

  2. #2
    Matt Casters Guest

    Default Re: IDE setup for kettle

    Hi Buck,

    I think most if not all developers at Pentaho use Eclipse for development.
    With NetBeans being in a tough spot I guess that's not going to change any
    time soon.
    So 1) Eclipse.
    For 2) there are multiple options. If you download the source code you can
    extract it in a folder somewhere and simply import that folder in Eclipse.
    That's all. The other option is to import the project from svn. Use this
    address: http://source.pentaho.org/svnkettleroot/Kettle/ Then select one
    of the branches or trunk.
    3) Eclipse supports incremental or in-line compilation so you can actually
    change the source code while running Spoon.

    Good luck!

    Matt


    2011/2/15 Buck <workitharder (AT) gmail (DOT) com>

    > Hello everyone.
    >
    > I'm a new Java/Kettle developer, and I would like to know which IDE to
    > set up, and how to do it productively. I'm currently using NetBeans,
    > and while I like the IDE itself, kettle doesn't seem set up for it.
    >
    > To break it down:
    > 1) Which IDE to you use?
    > 2) How do you import the svn sources?
    > 3) How do you get a quick edit/compile/test development cycle out of
    > it?
    >
    > I'm happy to read a wiki or other article, if it exists.
    >
    > Thanks in advance!
    > --Buck
    >
    > --
    > You received this message because you are subscribed to the Google Groups
    > "kettle-developers" group.
    > To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com.
    > To unsubscribe from this group, send email to
    > kettle-developers+unsubscribe (AT) g...oups (DOT) com.
    > For more options, visit this group at
    > http://groups.google.com/group/kettle-developers?hl=en.
    >
    >



    --
    Matt Casters <mcasters (AT) pentaho (DOT) org>
    Chief Data Integration, Kettle founder, Author of Pentaho Kettle
    Solutions<http://www.amazon.com/Pentaho-Kettle-Solutions-Building-Integration/dp/0470635177>
    (Wiley <http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470635177.html>)
    Fonteinstraat 70, 9400 OKEGEM - Belgium - Cell : +32 486 97 29 37
    Pentaho : The Commercial Open Source Alternative for Business Intelligence

    --
    You received this message because you are subscribed to the Google Groups "kettle-developers" group.
    To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com.
    To unsubscribe from this group, send email to kettle-developers+unsubscribe (AT) g...oups (DOT) com.
    For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en.

  3. #3
    samatar hassan Guest

    Default Re : IDE setup for kettle


  4. #4
    Buck Guest

    Default Re: IDE setup for kettle

    Thanks Matt.

    I'm starting to suspect there's more than one of you, you reply so
    quickly!

    To be clear: this implies there's an eclipse project file checked-in
    to svn?

    --Buck

    On Feb 15, 2:02

  5. #5
    Matt Casters Guest

    Default Re: IDE setup for kettle

    The others are not me, they're Matt-Bots.

    2011/2/16 Buck <workitharder (AT) gmail (DOT) com>

    > Thanks Matt.
    >
    > I'm starting to suspect there's more than one of you, you reply so
    > quickly!
    >
    > To be clear: this implies there's an eclipse project file checked-in
    > to svn?
    >
    > --Buck
    >
    > On Feb 15, 2:02 pm, Matt Casters <mcast... (AT) pentaho (DOT) org> wrote:
    > > Hi Buck,
    > >
    > > I think most if not all developers at Pentaho use Eclipse for

    > development.
    > > With NetBeans being in a tough spot I guess that's not going to change

    > any
    > > time soon.
    > > So 1) Eclipse.
    > > For 2) there are multiple options. If you download the source code you

    > can
    > > extract it in a folder somewhere and simply import that folder in

    > Eclipse.
    > > That's all. The other option is to import the project from svn. Use

    > this
    > > address: http://source.pentaho.org/svnkettleroot/Kettle/ Then select

    > one
    > > of the branches or trunk.
    > > 3) Eclipse supports incremental or in-line compilation so you can

    > actually
    > > change the source code while running Spoon.
    > >
    > > Good luck!
    > >
    > > Matt
    > >
    > > 2011/2/15 Buck <workithar... (AT) gmail (DOT) com>
    > >
    > >
    > >
    > >
    > >
    > >
    > >
    > >
    > >
    > > > Hello everyone.

    > >
    > > > I'm a new Java/Kettle developer, and I would like to know which IDE to
    > > > set up, and how to do it productively. I'm currently using NetBeans,
    > > > and while I like the IDE itself, kettle doesn't seem set up for it.

    > >
    > > > To break it down:
    > > > 1) Which IDE to you use?
    > > > 2) How do you import the svn sources?
    > > > 3) How do you get a quick edit/compile/test development cycle out of
    > > > it?

    > >
    > > > I'm happy to read a wiki or other article, if it exists.

    > >
    > > > Thanks in advance!
    > > > --Buck

    > >
    > > > --
    > > > You received this message because you are subscribed to the Google

    > Groups
    > > > "kettle-developers" group.
    > > > To post to this group, send email to

    > kettle-developers (AT) googlegroups (DOT) com.
    > > > To unsubscribe from this group, send email to
    > > > kettle-developers+unsubscribe (AT) g...oups (DOT) com.
    > > > For more options, visit this group at
    > > >http://groups.google.com/group/kettle-developers?hl=en.

    > >
    > > --
    > > Matt Casters <mcast... (AT) pentaho (DOT) org>
    > > Chief Data Integration, Kettle founder, Author of Pentaho Kettle
    > > Solutions<

    > http://www.amazon.com/Pentaho-Kettle-Solutions-Building-Integration/d...>
    > > (Wiley <

    > http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470635177.html>)
    > > Fonteinstraat 70, 9400 OKEGEM - Belgium - Cell : +32 486 97 29 37
    > > Pentaho : The Commercial Open Source Alternative for Business

    > Intelligence
    >
    > --
    > You received this message because you are subscribed to the Google Groups
    > "kettle-developers" group.
    > To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com.
    > To unsubscribe from this group, send email to
    > kettle-developers+unsubscribe (AT) g...oups (DOT) com.
    > For more options, visit this group at
    > http://groups.google.com/group/kettle-developers?hl=en.
    >
    >



    --
    Matt Casters <mcasters (AT) pentaho (DOT) org>
    Chief Data Integration, Kettle founder, Author of Pentaho Kettle
    Solutions<http://www.amazon.com/Pentaho-Kettle-Solutions-Building-Integration/dp/0470635177>
    (Wiley <http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470635177.html>)
    Fonteinstraat 70, 9400 OKEGEM - Belgium - Cell : +32 486 97 29 37
    Pentaho : The Commercial Open Source Alternative for Business Intelligence

    --
    You received this message because you are subscribed to the Google Groups "kettle-developers" group.
    To post to this group, send email to kettle-developers (AT) googlegroups (DOT) com.
    To unsubscribe from this group, send email to kettle-developers+unsubscribe (AT) g...oups (DOT) com.
    For more options, visit this group at http://groups.google.com/group/kettle-developers?hl=en.

  6. #6
    Buck Guest

    Default Re: IDE setup for kettle

    I don't know...
    You could have scripted that.

    On Feb 15, 3:19

  7. #7
    Buck Guest

    Default Re: IDE setup for kettle

    For posterity, here's an easy way to get kettle running under
    Netbeans.
    I've tried both and it seems faster and more intuitive.


    This will add nbproject directory and an nb-build.xml file to the top-
    level directory.

    File -> Import Project -> Eclipse Project
    Import Project ignoring Project Dependencies
    Project to import:
    /home/username/code/pdi-ce-src-4.1.3-fromsvn
    (the directory created by 'svn co')
    Destination folder:
    /home/username/code
    (the parent of the svn directory)

    Need to udpate libswt to match your platform:
    right-click "Libraries"
    Properties
    remove libswt/win32/swt.jar
    Add Jar
    libswt/linux/x86_64/swt.jar

    The first time you run, choose org.pentaho.di.ui.spoon.Spoon as your
    main class.


    On Feb 15, 2:02

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.