Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Unfortunately, the download can be slow depending on the mirror you select (~30 min or more).
    • Set unnecessary package categories to 'Uninstall', e.g. KDE and Games.
  • Once installed, do the following.  This will make sure the maven build can access the two utilities
    • Open a CommandPrompt with admin privileges.
    • cd to the directory where you installed cygwin, i.e. c:\cygwin\bin
    • mklink mkisofs.exe genisoimage.exe
    • mklink python.exe python2.7.exe
    • Run Cygwin
    • Add the following to your /etc/fstab: "none /cyg cygdrive binary,noacl,posix=0,user 0 0".  This line does two things.  Instead of /cygdrive/c to change to a different drive, you type /cyg/c which is much shorter.  It also removes the posix acl semantics which causes problems with the build because the build tries to manipulate file permissions and causes big problems with the Windows file system.
  • After completing the install, you can run it againcygwin setup again to update the packages.  In that case, it will use the packages you last selected as the defaults.

...

  • Eclipse does not have an O/S-specific installer. Thus, the .zip you download does not include an .MSI file
  • At the time of writing the latest version was Eclipse Juno (4.2)
  • Place the unzipped download in the folder you want to run Eclipse from.
  • Modify the following things in eclipse.ini.  The file can be found in the directory you installed eclipse to.
    • Change launcher.XXMaxpermSize to 1024m
    • Add or change to -Xms1024m
    • Add or change to -Xmx2048m

Step 4a) Add Plugins to Eclipse

OPTIONAL: CloudStack includes portions of Python code, which is best edited with the PyDev Eclipse plug-in

  •  
  • Open Eclipse, if it is not already open.
  • Navigate to tool bar menu Help --> Installing New Software...
  • Using the Add... button, add the site http://pydev.org/updates to the Work with dropdown list
    • 'PyDev' should appear in the window below, select and proceed through the Wizard.
    • Keep an eye on the install, you may be prompted to confirm that you trust the PyDev plug-in

...