GumTree Development Environment Setup Windows Only Compatible with Eclipse 3.2 M3 (Last update: 16/11/05)

Slides:



Advertisements
Similar presentations
Introduction to Eclipse. Start Eclipse Click and then click Eclipse from the menu: Or open a shell and type eclipse after the prompt.
Advertisements

Click on the rectangle on the lower right-hand side of the screen. This will quickly clear your desktop.
Java Development Kit Installation Guide Sun Microsystems.
Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
CSS Central: Central Management Utility Screen View Samples Next.
1 eclipse Tips. 2 What is eclipse? Eclipse is a popular IDE (Integrated Development Environment) that we will use to create, compile, execute, and test.
Rachelle Howell The University of Texas at Austin.
Note if in doubt click the “Help” button
11-Jun-15 Getting Ready for CIT Registering and labs If you are not yet registered (and want to be), be sure I have your name and student ID We.
Integrated Development Environments. Today We Will: Discuss what IDE’s are used for Go over the Eclipse IDE: –What is Eclipse? –How to install and set.
Installation on Windows Vista/Windows 7 NOTE: Installation on Windows Vista can differ depending on the version of Windows installed​ ​ In most computers.
Installation on Windows Vista/Windows 7 NOTE: Installation on Windows Vista can differ depending on the version of Windows installed​ ​ In most computers.
13-Jul-15 Getting Ready for Java. 2 What You Need 256 MB of RAM (512 MB or more recommended) 500 MHz Pentium or better Macintosh: must run Mac OS X, preferably.
15-Jul-15 Starting Eclipse Just the basics. Getting Eclipse If you Google for “Eclipse”: The first hit is the home page, The second.
Citrix Metaframe Solution Software Installation
NetBeans IDE Downloading and Installation Guide. Downloading NetBeans IDE Installation Setup.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
SET UP COMPUTER ** PLEASE BE AWARE SCREENSHOTS MAY NOT MATCH **
Eclipse IDE. 2 IDE Overview An IDE is an Interactive Development Environment Different IDEs meet different needs BlueJ and DrJava are designed as teaching.
03 Using Eclipse. 2 IDE Overview An IDE is an Interactive Development Environment Different IDEs meet different needs BlueJ and DrJava are designed as.
Getting Started with Android Programming Note: if you have already installed android development tools, please check that you have the same version as.
IS 426: Information Systems Construction in Modern Society Downloading and exploring oracle development environments.
JSP and Servlets Lecture notes by Theodoros Anagnostopoulos.
ProSense BELGRADE Deploying SunSPOT SDK and Emulator on your Desktop or Laptop Computer Author: Stanislava Stanković, B.Sc. student of the School of Electrical.
Cosc 5/4730 Sign, convert, and install Android files on Blackberry Playbook.
1 eclipse Tips. 2 What is eclipse? Eclipse is a popular IDE (Integrated Development Environment) that we will use to create, compile, execute, and test.
How to Download and Install a Sharp Print Driver on a Mac.
MagicInfo Pro Server Software All control, content, and scheduling is performed within the MagicInfo Pro Server software previously installed. Before.
1 Mobile Computing Set Up Copyright 2015 by Janson Industries.
Android. The Eclipse IDE Installation Requirements: Eclipse Java Windows All must match (32-bit OR 64-bit) If you have a 64-bit OS & 32-bit browser,
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Plug-in Development Environment. Session Outline Tools Installation Configuration New Project Basic Debugging Remote Debugging.
Introduction to Eclipse CSC 216 Lecture 3 Ed Gehringer Using (with permission) slides developed by— Dwight Deugo Nesa Matic
Installing MDT 2010 on Windows Server 2008 R2 This guide assumes you are installing MDT 2010 on a Windows Server 2008 R2 server with the Windows Deployment.
Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…
9/2/ CS171 -Math & Computer Science Department at Emory University.
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Setting Up Eclipse. What is Eclipse? Eclipse is a free, downloadable software that allows us to create, compile, and run JAVA programs.
EIE375 BlueJ: Getting Started Dr Lawrence Cheung.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
First Venture into the Android World Chapter 1 Part 2.
CMPF124: Basics Skills for Knowledge Workers Manipulating Windows GUI.
Tool Install How to download & install Java 6 & Eclipse updated version based on Dr. G. L. Ray’s slides.
1 Perl Note, I am hoping that we can accomplish all we need to with CSS accounts, Linux, and the NoMachine client -- since these already have Perl installed.
WinCvs. WinCVS WinCvs is a window based version control system. Use WinCvs when  You want to save every version of your file you have ever created. CVS.
VDI-in-a-box TM 1 Kaviza Client End User Quick Start Manual.
Using This PowerPoint This PowerPoint presentation assumes your Computer Science teacher has provided you with the InstallingJava folder, which contains.
How to Install Eclipse Click hereClick here to download Eclipse.
Eclipse Project. Installing Visit to download a copy for your home computerhttp:// –Get Release version 3.0 (or.
1 Installing Java on Your PC. Installing Java To develop Java programs on your PC: Install JDK (Java Development Kit) Add the directory where JDK was.
Loader Tutorial Set Up. Requirements Java 7 Eclipse IvyIDE plugin Git Optional: Ant Maven.
Time to apply stuff… Faculty of Mathematics and Physics Charles University in Prague 5 th October 2015 Workshop 1 – Java Wrestling.
If you don’t have Google Earth downloaded already, you can go to to get it.
Editing and Debugging Mumps with VistA and the Eclipse IDE Joel L. Ivey, Ph.D. Dept. of Veteran Affairs OI&T, Veterans Health IT Infrastructure & Security.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
Day 1 Session 2. Setup & Installation
Installing RMS 3.0 Contractor Mode
ATS Application Programming: Java Programming
Wireless Network Access on Mac OSX
How to use WEBDAV in CIRCABC Pierre Beauregard
Setting up Eclipse Locally
Download and Installation of code::blocks
RefWorks Presented by Suzanne van den Hoogen
Java Code Review with CheckStyle
How to install and manage exchange server 2010 OP Saklani.
Presentation transcript:

GumTree Development Environment Setup Windows Only Compatible with Eclipse 3.2 M3 (Last update: 16/11/05)

Prerequisite J2SE Development Kit (JDK) 5.0 installed  Network access to Sourceforge CVS  Either in pserver protocol or extssh protocol GumTree committers only:  GumTree Project account on Sourceforge

Download Files Download Eclipse 3.2 M3 SDK for Windows  S-3.2M /download.php?dropFile=eclipse-SDK- 3.2M3-win32.zip S-3.2M /download.php?dropFile=eclipse-SDK- 3.2M3-win32.zip Download GEF 3.1 SDK with Examples  ownloads/drops/R /GEF-ALL-3.1.zip ownloads/drops/R /GEF-ALL-3.1.zip Download GumTree External Plug-in Pack for Windows  (win32).zip (win32).zip

Project Sets Download GumTree Common Library Project Set  Committer (password required):  General (no password): Download GumTree Platform Project Set  Committer (password required):  General (no password): (pserver).psf

General Instructions General Instructions can be found here:  GumTree_Development_Setup GumTree_Development_Setup

Checklist JDK5 installed Eclipse SDK 3.2 M3, GEF SDK 3.1, and GumTree External Plug-in pack has been downloaded Team project set for GumTree Common Library and GumTree Platform has been downloaded Sourceforge user login and password ready (committer only)  Let’s Rock ‘n’ Roll!

Assume we use c:\gumdev as our development folder. Let’s extract Eclipse SDK to c:\gumdev

Also extract GEF SDK to c:\gumdev

Finally extract GumTree External Plug-in Pack to c:\gumdev

After extraction, open directory c:\gumdev\eclipse, and launch eclipse.exe

Eclipse requires users to specify a workspace. For GumTree development, type c:\gumdev\gumtree\plugins as our workspace. Click OK to continue.

Intro screen in Eclipse is opened by default. Click the icon at the upper right corner to continue.

This is the Java perspective in the Eclipse workbench.

GumTree leverages the latest J2SE5.0 features. Eclipse needs to be configured to support those. Select Window -> Preferences... to open the setting dialog.

Select Java -> Complier On the right hand side, change Complier compliance level to 5.0

Select Java -> Installed JREs Some build operations in GumTree use utilities from the JDK package. We should change the default Eclipse JRE from normal JRE to JDK

Click Add to introduce a new Java Virtual Machine location.

Type jdk1.5 as in the name box Then click Browse… for selecting JDK location

By default, JDK5 should be installed to C:\Program Files\Java\jdk1.5.0_xx for the Windows platform. Select that fold and click OK

Select jdk1.5 as the default JRE, and click OK to close dialog

Eclipse will warn you about changes to the complier. Click Yes to continue.

Now we need to import some projects to start our development. Select “Import…” from the File menu.

Select “Team Project Set” from the dialog and click Next.

Click “Browse” to import a team project set file

We should first import Browse and select GumTree- Lib(extssh).psf

After importing the GumTree Lib team project set, click Finish to continue. DO NOT click on “Create a working set…”

If you are using the extssh team project set, you will require souceforge user login and password. Click save password for your convenience.

If you are using the pserver team project set, you will not be asked for password. Please wait until the project is loaded to your workspace

Project “lib” (plus several others) should be loaded in your workspace. Eclipse provides a way to group multiple projects under a single folder (working set). Let’s us select lib project first.

Click on the inverted triangle on the right upper corner of the Package Explorer. Select Show -> Working Sets

A Select Working Sets dialog appears, and let’s click New to add a new working set.

Type GumTree-Lib for our GumTree Common Library working set. The lib project should be checked as well. Click Finish to continue

To arrange our new working set in a proper order, select GumTree-Lib and click Up to swap display order.

GumTree-Lib should now be our first project. Click OK to continue

lib is now properly grouped under GumTree-Lib

By default, Eclipse will copy the lib directory to other directory by an ANT builder. In some occasions, Eclipse may not do this automatically. To check if Eclipse does the job, select lib project, right click and select Properties.

Click on Builders, and make sure CodeLib is selected.

Also, if the ANT script is running correctly, lib project should be copied to C:\gumdev\gumtree

Continue to import GumTree Platform Team Project Set to our workspace

This time we import GumTree- Platform(extssf).psf (or GumTree- Platform(pserver).psf for non committers)

GumTree Platform is BIG in size. Please allow Eclipse some time to fetch all projects to your workspace. It’s now for us to take a coffee……

Eclipse will start to build GumTree once all projects has been checked out. You will see lots of compilation errors at the beginning. DO NOT PANIC.

Select Project -> Clean…

Click “Clean all Project” and OK

All projects should be compiled. If problem raises, please contact us by

Let’s create a new working set for the GumTree Platform projects. Firstly, select everything under “Other Projects”, and then open the menu in Package Explorer and select “Select Working Sets…”.

Add new working set, and name it as GumTree-Platform

Move GumTree-Platform to top level

Like lib project, projects in the GumTree Platform run several ANT scripts to copy folders outside of our workspace. By default, Eclipse copies: org.eclipse.rcp_3.1.0 org.gumtree.gumzilla_1.0.0 org.gumtree.platform_1.0.0 to C:\gumdev\gumtree\features

Also, it copies a number of Eclipse plug-ins to C:\gumdev\gumtree\plugins If you don’t see those plug-ins in place, please check the project properties in org.eclipse.rcp-feature

We are only ready to run GumTree! Move your mouse cursor to “Run” cool bar tool.

Select a launch configuration called “GumTree_for_windows”

Click Run

A login dialog should appear if GumTree is launched successfully. Click login to continue.

GumTree is now running on your machine. Have fun!!