Session 5 Exercises: - Installing Subclipse - Checking out code using Subclipse - Basic object-oriented programming in Java

Similar documents
SVN_Eclipse_at_home. 1. Download Eclipse. a. Go to: and select Eclipse IDE for Java Developers

Mend for Eclipse quick start guide local analysis

Quick Installation Guide

Module Road Map. 7. Version Control with Subversion Introduction Terminology

IBM WebSphere Java Batch Lab

Upgrading from Call Center Reporting to Reporting for Call Center

Checking Out and Building Felix with NetBeans

Guide to fix the problem with Problets

Software Tools Subversion

23 Shadowing ThinManager Shadow

Technical Notes Eclipse Integration version 1.2.1

1 Introduction. ThinPrint Client Installation Page 1

5.5.3 Lab: Managing Administrative Settings and Snap-ins in Windows XP

Implement an ADT while using Subversion

Source Management (Version Control) Installation and Configuration Guide. Version 8.0 and Higher

WA1937 WebSphere Portal 7.0 Programming. Classroom Setup Guide. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. 1

Quick Start Guide. CollabNet Subversion Connector to HP Quality Center

Getting Started with Cisco WebEx Meeting Applications

Configuring GNS3 for CCNA Security Exam (for Windows) Software Requirements to Run GNS3

WA1685 WebSphere Portal v6.1 Programming. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc

BLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition

Putting Examview Tests and Quizzes into MOODLE Courses

EUSurvey OSS Installation Guide

This document is intended to help you connect to the CVS server on a Windows system.

TDDC88 Lab 4 Software Configuration Management

My PC Series. Technical Setup Guide. Windows XP

Lab - Task Scheduler in Windows 8

Working with EGL and Subversion Using RDi with RBD

Recommended Browser Settings for Self Service Applications Revised: 10/10/2013 vmc

Welcome to CSSE 220. We are excited that you are here:

Outlook 2010 Exchange Setup Guide

RPC Over HTTP Install Windows Server 2003 Configure your Exchange 2003 front-end server as an RPC Proxy server

1. Login as an administrator

KLAS v7 Workstation Installation Self-Hosted Progress Version 10.2B / Windows 7

Lab - System Restore in Windows 7 and Vista

WA1699 JSF Web Application Programming Using Rational Application Developer 7.5. Classroom Setup Guide. Web Age Solutions Inc.

Lab - Task Scheduler in Windows 7 and Vista

Installing Subversion on Windows

Partner Integration Portal (PIP) Installation Guide

Installation of Quin C

Subversion. CS 490MT/5555, Fall 2015, Yongjie Zheng

Apache Subversion Tutorial

Upgrading from Call Center Reporting to

Lab - System Utilities in Windows

Integration Overview, Example Data Model & Reports for Oracle Business Intelligence Cloud Service

Compiling SA_MESH (r965)


Series 40 6th Edition SDK, Feature Pack 1 Installation Guide

Premium Pro Enterprise Local Installation Guide for Database Installation on a desktop PC (Cloudscape)

APNK Wifi Can I Print? Windows XP step by step instructions

How To Upload Your Newsletter

ASSA ABLOY. CLIQ Connect PC Application User Manual

Procedure to set up an HPIB 82350B card on an M57. M58 or C20x PC. Table 1: Parts required. Part Number Description Qty

Lab - System Restore in Windows 8

Installing Authoring Manager

CSE 332: Data Structures and Parallelism Winter 2019 Setting Up Your CSE 332 Environment

WA2087 Programming Java SOAP and REST Web Services - WebSphere 8.0 / RAD 8.0. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc.

Toolkit Activity Installation and Registration

8 MANAGING SHARED FOLDERS & DATA

12 Lead ECG CardioVu Software Installation Guide

Injector. Windows Server NRG Global, Inc.

VikiLABS. July 8, 2017

CIS 231 Windows 7 Install Lab #2

My PC Series. Technical Setup Guide. Windows 7

Source control with Subversion A user perspective

Procedure to Create Custom Report to Report on F5 Virtual Services

Help Document Series: Connecting to your Exchange mailbox via Outlook from off-campus

Sherlock Tutorial Getting Started

Upgrading and Networking SK 7

Installing Movie Magic on Windows

WA1547 WebSphere Portal v6 Programming. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

Appendix A: Courseware setup

10ZiG Technology. Thin Desktop Quick Start Guide

Eclipse/Websphere. Page 1 Copyright 2004 GPL License. All rights reserved.

RED IM Integration with Bomgar Privileged Access

UNIVERSITY OF NORTH TEXAS DEPARTMENT OF LEARNING TECHNOLOGIES SPRING

PathMATE Installation Guide

Training Quick Steps Internet Explorer (v7) Settings. Adding Your URL as a Trusted Site

Read Naturally SE Update Windows Network Installation Instructions

Story Workbench Quickstart Guide Version 1.2.0

View4.6 PCoIP Secure Gateway FAQs.

Design Importer User Guide

North East Valley Division of General Practice Ltd WebDAV elocker Setup

Eclipse Classic is fine. The other options are specializ e for Java, C++ developers, etc. We just need to plain vanilla version.

WA1787 Designing and Developing Higher Performance Web Services. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

HP Business Service Management

Slide 1 CS 170 Java Programming 1 Duration: 00:00:49 Advance mode: Auto

Installing and Configuring Respondus

Record Zoom Session. Launch Zoom. Set Up Your Presentation

Connect Install Guide

Oracle Enterprise Manager Oracle Database and Application Testing. Application Testing Suite Lab. Session S318966

Installing Eclipse (C++/Java)

Browser Set-Up Instructions

POOSL IDE Installation Manual

Using Hypertext Transfer Protocol over Secure Sockets Layer (HTTPS)

BSc Year 2 Data Communications Lab - Using Wireshark to View Network Traffic. Topology. Objectives. Background / Scenario

How to install HDRestaurant CS(Client Server)?

1. Click on the Windows button in the bottom left corner of your screen and select Control Panel.

F-Secure PSB Getting Started Guide

Additional Network Workstation Windows XP Installation Guide

Transcription:

Medialogy Semester 4, Aalborg University Object-Oriented Analysis, Design and Programming David Meredith (dave@imi.aau.dk) Session 5 Exercises: - Installing Subclipse - Checking out code using Subclipse - Basic object-oriented programming in Java Installing Subclipse in Windows XP 1. In your browser, go to http://subclipse.tigris.org/servlets/projectdocumentlist?expandfolder=2240&folderid=2240 2. Right-click on the link labelled site-1.4.7.zip and save the zip file to your hard disk. 3. Double-click on the downloaded zip file and extract the contents to your hard disk. This should create a folder that looks something like 4. In Eclipse, choose the Help menu and then click on Software Updates 5. Click on the Available Software tab. 6. Click on the Add site button. 7. Click on the Local button and select the folder containing the extracted files that you just downloaded. In the case above, I selected G:\Documents\eclipse\testInstall\site-1.4.7 Click on OK to close the dialogue box. 8. Ignore any error messages that tell you that a repository doesn t exist for http://eclipse.svnkit.com/1.2.x/.

9. The Software Updates and Add-ons window should now look something like: 10. Check the checkbox next to the item in this window that corresponds to the folder you downloaded (in this case, G:\Documents\eclipse\testInstall\site-1.4.7). The Software updates window should now look like this: 11. Click on the Install button. This should open an Install wizard. Click on Next, check the radio button on the next screen that indicates you accept the terms of the license agreements and click on Finish. 12. You should then get a message recommending you to restart Eclipse. Choose Yes to restart Eclipse. 13. Subclipse should now be installed.

Checking out code using Subclipse in Windows XP If you are doing this on the department network, you will need to define an http proxy in the Subversion configuration. If you are doing this outside of the department, you do not need to define the proxy. To set the proxy, do the following 4 steps. 1. Find the folder on your system that corresponds to the following: C:\Documents and Settings\dmeredith\Application Data\Subversion 2. This folder should contain a file called servers, which you should open in a text editor. Scroll down in this file until, somewhere near the bottom, you will see two lines that start # http-proxy-host # http-proxy-port 3. Modify these lines so that they look like the following: http-proxy-host = wwwproxy.vrml.aau.dk http-proxy-port = 3128 4. Save the servers file and re-start Eclipse. Now you should be able to check out some code from the GoogleCode repository for OOADP2009. You do this as follows: 1. In Eclipse, right-click in the Package Explorer and select Import. This opens a dialogue box that looks like this:

2. Double-click on SVN in the list and then double-click on Checkout Projects from SVN. This opens a dialogue that looks like this: 3. Make sure the Create a new respository location is selected and click on Next. This opens a dialogue that looks like this 4. In the Url textbox, type http://ooadp2009.googlecode.com/svn/trunk then click on Next. You may have to wait quite a bit, but eventually this should open a

dialogue that looks like this: 5. Select the folder called ooadp2009 and click on Finish. The ooadp2009 project should be checked out and should appear in the Package Explorer pane. 6. You should now have a complete copy of the code used so far in this course (apart from the solutions to the exercises). Basic object-oriented programming in Java For this part of the exercise, look in the package called dk.aau.imi.med4.ooadp2009.javaintro.classex This package should contain the files Point.java, TestRectangle.java and TestParallelogram.java. Examine the file TestRectangle.java and implement the Rect class in a file called Rect.java inside the same package as TestRectangle.java. You should then be able to run the TestRectangle.java file and get the output indicated in this file. Once you have done the above, open the TestParallelogram.java file. To make this file run, you have to correctly define a Parallelogram class which should be stored in the same package as the TestParallelogram.java file. Good luck!