Thursday, June 18, 2009

Pre-installed Drools development environment for VirtualBox

For the Drools Boot Camp SF09 I made up pre-installed Drools development environments for Sun's VirtualBox. This environment has everything you need to start development of drools.



What's in the box?

  • Fedora 10
  • Java 1.6 JDK
  • Maven 2.0.9
  • Ant 1.7.1
  • gwt-linux-1.5.2
  • JProfiler 5.2 (With Drools community license, only to be used with Drools)
  • Eclipse 3.4 (with GEF, Subclipse, Drools and JProfiler plugins pre-installed, and Drools runtime configured)
  • All environment variables correctly set
  • Full Drools SVN checkout
  • Maven repository populated with all Drools dependencies
  • Initial Eclipse workspace created, with basic modules already checked in
  • Documentation already built and set as FireFox home page
  • Full build already done, including the eclipse plugin which downloads eclipse to build itself, and JBoss AS for the guvnor-standalone.zip which is in drools-guvnor.
The VirtualBox 2.2 image is exported and zipped and available here:
https://docs.jboss.org/drools/virtualbox/dvbox-20090615.zip (2.6GB)

username : repoman
password : password

If anyone wants to improve on this image - preinstalled Netbeans, IntelliJ (with community license) or any other ideas, please feel free and let me know where I can download it from so I can make it available to others.

19 comments:

  1. it would be great if it has Netbeans installed !
    Thanks for your work.

    ReplyDelete
  2. This is great !
    Thanks for the work !

    Richard from Germany

    ReplyDelete
  3. IntelliJ would be greatly appreciated!

    ReplyDelete
  4. It would be nice if a webdav client is configured and installed. It is not an out-of-the-box feature for linux

    ReplyDelete
  5. Nice, tks ;)

    Eclipse is the best.

    ReplyDelete
  6. Hi.

    I seem to have problems downloading the image. It downloads without errors, but the downloaded zip file appears corrupt.

    unzip -t dvbox-20090615.zip
    Archive: dvbox-20090615.zip
    testing: Drools Development Environment.ovf OK
    testing: Drools Development Environment.vmdk
    error: invalid compressed data to inflate
    At least one error was detected in dvbox-20090615.zip.


    Could you check that the image is correct and provide an MD5 hash of the zip so I can check it on the client?

    Best regards

    ReplyDelete
  7. It would not boot -
    used virtual box 3.08 -
    attached the vmdk file; (ovf did not use?) - received error -
    ext3 abort; journal problem; then eventually prefdm problem
    maybe same corrupt as previous comment....

    ReplyDelete
  8. oops - please ignore previous anonymous comment. IF you "import appliance" the ovf file - it work great! (takes a little while on windows with 3.08); I was confused - Thanks - works great!

    ReplyDelete
  9. hi thanks for all the effort put into this. I am having problems with the screen resolution, I can only set it to 800-600 max, is there a way to increase it?

    Any help much appreciated

    ReplyDelete
  10. that's really helpful thanks alot

    ReplyDelete
  11. Hi - I've downloaded the two files to my hard drive, I have VMWare installed on my machine and I'm running Windows 7.

    Can you please send me setup instructions? I'm new to VMWare and I am unable to get the development environment up and running.

    I apologize for asking such a novice question. Thanks in advance for your help.

    ReplyDelete
  12. Hi -Never mind. I realize now that you used a Sun VM. I'm in. Thanks for putting it together.

    ReplyDelete
  13. This is awesome, thank you for making it easy to try out Drools! Any chance there will be a update to the image with latest releases of Drools and supporting software? The last update is a year old 17-Jun-2009

    ReplyDelete
  14. we have a new one, which works as a bootable USB image. But it's almost 8GB, so it'll take a while for us to get this up to a server for people to use.

    ReplyDelete
  15. @Mark Proctor. It would be really great! Thank you a lot in advance!!!

    ReplyDelete
  16. Hey Mark,

    Can you maybe create a torrent for the download? I would be willing to help host part of the bandwidth.

    ReplyDelete
  17. Hi Mark, I would love to be able to try out the newest version of Drools. At the moment stuck trying to piece the components together on my Windows machine.

    thanks!

    ReplyDelete
  18. Using the virtual appliance of drools and updating by svn i got:

    Errors were encountered while downloading packages.
    svncpp-0.10.0-1.fc10.i386: Insufficient space in download directory /var/cache/yum/updates/packages

    How do i solve this?

    ReplyDelete