Note: these instructions were written using OS X Lion and Eclipse as the test configuration.

Size: px
Start display at page:

Download "Note: these instructions were written using OS X Lion and Eclipse as the test configuration."

Transcription

1 Setting Up Eclipse Note: these instructions were written using OS X Lion and Eclipse as the test configuration. Setting Up Eclipse Prerequisites Eclipse Installations for Sireum Development Setting Up Eclipse for Sireum Development Retrieving Sireum v2 Codebase Retrieving Sireum v1 Codebase Post Eclipse Setup for Sireum (v1 or v2) Development Additional Post Eclipse Setup for Sireum v2 Development Additional Post Eclipse Setup for Sireum v1 Development Prerequisites Some Sireum projects require some packages to be installed and runnable from your default path environment: 1. C/C++ Compiler and Make Tools (in Mac use Macports) a. If you are using Mac OS X, install X11 and XCode. If you don't have it in your system, you can install it from Apple s App Store b. Download and install Macports: c. In a command line terminal, type ($is command line prompt): $ sudo port selfupdate 2. Graphviz: (Needed for Kiasan) Mac OS: they suggest using Mac Ports sudo port install graphviz sudo port install graphviz gui # command line version, which is all Kiasan needs # for a GUI version or download the installer. 3. Yices: (Needed for Topi, Kondisi, and Kiasan) 4. Z3: us/um/redmond/projects/z3/ (Needed for Topi, Kondisi, and Kiasan); note that Z3 are now available for OS X, Linux, and Windows. a. Note: in order for Z3 to work inside Eclipse for Sireum v2 s Kiasan tests, you need to set up an environment variable called Z3to point to Z3 s executable file.

2 In OS X, this is a bit convoluted because GUI apps do not use the environment variables defined in.profile or.bashrc. Instead you can use RCEnvironment. 5. Latex: project.org/ a. If you are using Mac OS X, use MacTeX: and a handy tool to create latex PDF snippets called LaTeXiT (included in MacTeX): 6. Aspell and Aspell dictionary a. If you are using Mac OS X, you can install aspell using Macports as follows: sudo port install aspell aspell dict en Eclipse Installations for Sireum Development 1. Download Eclipse Classic X.Y.Z from Eclipse.org Downloads for your specific OS/Architecture Use Mac/Cocoa/x86_64 if you have a recent Mac. You can also use this page to download 3.x versions. eclipse plugins X.Y.Z.zip, and eclipse plugins scala X.Y.Z.zipfrom santoslab.org s Google Docs (under the /Software/Eclipse collection). If you plan to access Sireum v1 codebase, you need the Jazz plugins as well (only works for Eclipse 3.7.1): eclipse plugins jazz X.Y.Z.zip. 2. Unzip the zip files in a directory, for example, ECLIPSE_DIR. This should create ECLIPSE_DIR/eclipse X.Y.Z, ECLIPSE_DIR/eclipse plugins X.Y.Zand ECLIPSE_DIR/eclipse plugins scala X.Y.Z(and ECLIPSE_DIR/eclipse plugins jazz X.Y.Zif you unzip the Jazz zip file). 3. Change your Eclipse's eclipse.ini file as follows (... means elided): launcher.xxmaxpermsize 512m vmargs Xms128m Xmx2048m

3 Note that you can increase the max memory heap to go beyond 2048m above (2048m is the recommended minimum when using Scala IDE). 4. Change directory to ECLIPSE_DIR/eclipse plugins X.Y.Z. Run the Install class as follows (note that the paths has to be absolute paths): $ java Install ECLIPSE_DIR/eclipse X.Y.Z ECLIPSE_DIR/eclipse plugins X.Y.Z 5. Change directory to ECLIPSE_DIR/eclipse plugins scala X.Y.Z. Run the Installclass as follows (note that the paths has to be absolute paths): $ java Install ECLIPSE_DIR/eclipse X.Y.Z ECLIPSE_DIR/eclipse plugins scala X.Y.Z 6. If you are planning to use Jazz, change directory to ECLIPSE_DIR/eclipse plugins jazz X.Y.Z. Run the Installclass as follows (note that the paths has to be absolute paths): $ java Install ECLIPSE_DIR/eclipse X.Y.Z ECLIPSE_DIR/eclipse plugins jazz X.Y.Z 7. Eclipse is now ready for you to run: ECLIPSE_DIR/eclipse X.Y.Z/eclipse When you run Eclipse, it may ask for a directory for its workspace, for example, WORKSPACE_HOME. Check the Usethisasthedefaultanddonotaskagain checkbox in order to avoid Eclipse to ask you again the next time. Note: If you installed eclipse plugins scala X.Y.Z, when it first starts Eclipse will ask whether you want to enable JDT Weaving, you need to enable JDT Weaving for the Scala plugin to work. If you accidentally didn t enable it, take a look on how to enable JDT Weaving manually here. Note from Eclipse Documentation: On Mac OS X 10.4 and later, you may notice a slow down when working with significant numbers of resources if you allow Spotlight to index your workspace. To prevent this, start System Preferences, select the Spotlight icon, then the Privacy tab, then click the Add button ("+") and find your workspace directory in the dialog that appears.

4 Setting Up Eclipse for Sireum Development First, we will set Eclipse preferences. A faster way to do this is to download eclipse preferences X.Y.Z.zipin santoslab.org s Google Docs and unzip it inside your new workspace directory; this effectively preconfigures your workspace s.metadata/.plugins/org.eclipse.core.runtime/.settingsas if you are following the instructions in this section and you can proceed to the next section. Open Eclipse's Preferencespage. In Mac OS X, open the Eclipsemenu and select Preferences...(notation: Eclipse >Preferences...; hotkey: Command,). For the following instructions, press the Applybutton whenever available in the preference pages. 1. Under Generalpreferences: a. Check the Alwaysruninbackgroundcheckbox. b. Check the Showheapstatuscheckbox. c. Under Appearance >ColorandFonts, set Basic >TextFontto whatever font and size that you are comfortable when editing code (e.g., Monaco size 16). d. Under Appearance >Compare/Patch, check the Showstructurecomparein Outlineviewwhenpossibleand Ignorewhitespacecheckboxes. e. Under Editors >TextEditors, check the following checkboxes: Insert spacesfortabs, Showprintmargin, and Showlinenumbers. Set 2 for Displayedtabwidth. f. Under Keys, set Cleanup(When: InWindows), BuildClean(When: In DialogsandWindows), ContentAssist(When: InDialogsandWindows), and RunJUnitTest(When: InWindows) hot keys, e.g., Shift Command N, Shift Command B, Shift Command T, and Shift Command Space, respectively. g. Under StartupandShutdown, check the Refreshworkspaceonstartup checkbox. h. Under WebBrowser, check the Useexternalwebbrowsercheckbox and select your favorite browser. i. Under Workspace,check the Buildautomatically, Refreshusingnative hooksorpolling, and Refreshonaccesscheckboxes. 2. Under Antpreferences: a. Under Editor >Formatter, uncheck the Usetabcharacterinsteadof spacesand Wraplongelementtagscheckboxes.

5 3. Under Javapreferences: a. Under Compiler, make sure that the Compilercompliancelevel:is 1.6. b. Under Debug, check UseStepFilters, and check all items under Defined stepfilters. c. Under InstalledJREs, select JVM version or above. d. Under JUnit, check the Add' ea'tovmargumentswhencreatinganew JUnitlaunchconfigurationcheckbox. 4. Under Run/Debugpreferences: a. Under Console, set Consolebuffersize(characters):to , and Displayedtabwidth:to Under Teampreferences: a. Under IgnoredResources, uncheck the following patterns: *.a, *.dll, *.dylib, *.so. b. Under SVN, for the SVN Interface select the SVNKit(PureJava)SVNKit vx.y.z.bclient. c. Under Git, check the Ignorewhitespacechangescheckbox. Retrieving Sireum v2 Codebase 1. Open File >Import >Git >ProjectsfromGit, and click Next. Select URIand Next. In the URIfield, enter (replace usernamewith your projects.cis.ksu.edu username): internal Click Next. 2. Select master, and click Next. Enter the base directory for your projects (has to be outside of your Eclipse workspace) such as ~/Documents/git repo/sireum internal, and click Next. 3. Select Importexistingprojectsfrom WorkingDirectory, and click Next. 4. Select all the projects (including sireum core; those will be imported into your workspace), and click Finish. 5. If you have compile errors, try Build Clean all the projects.

6 Retrieving New Projects Subsequently Added to v2 Codebase 1. Open GitRepositoryExploringperspective (Windows >Open Perspective >Other... >GitRepositoryExploring). 2. In the GitRepositoryview (Window >ShowView >GitRepositories), right click on sireum internal >WorkingDirectoryand choose ImportProjects Select Importexistingprojectsfrom WorkingDirectory, and click Next. 4. Select the new projects to import and click Next. Retrieving Sireum v1 Codebase If you need to access Sireum v1 codebase, follow the instructions below. Otherwise, skip to the next section. 1. Open TeamArtifactsview (Window >ShowView >TeamArtifacts, or Window >ShowView >Others >Team >TeamArtifacts). 2. Click on the CreateaRepositoryConnectionlink in the view, and enter the following information: URI: Name: sireum User ID: your Sireum Jazz user id (e.g., robby) Password: your Sireum Jazz password Once successful, you will see a repository connection under RepositoryConnection in the TeamArtifactsview (e.g., robby@sireum). 3. Right click on the repository connection (e.g., robby@sireum) and select Manage ConnectedProjectAreas..., and select all project areas that you are interested in. 4. Recall that Eclipse/Jazz has three workspace levels: the Eclipse workspace in your local hard disk, one remote workspace per stream and per Eclipse installation that is owned by you in the server, and the team stream. a. If you have never created a repository workspace for your Eclipse installation in your machine, create a new workspace per stream. Note that if you have a different Eclipse workspace, you need to create a different repository workspace.

7 To create a repository workspace, right click on MyRepositoryWorkspaces and then New... >RepositoryWorkspace... b. Select Flowwithastream, and select the stream that you want to create a repository workspace for, e.g., Sireum >Active:SireumStream(sireum), and then click Next. c. Name you new repository workspace, e.g., Active:SireumStream Workspace(OSX,base), and click Finish. It's a good convention to add some descriptive name for your Eclipse workspace (e.g., (OSX,base) in the above example. d. You will be asked whether you want to load the repository workspace to your local Eclipse workspace. Select FindandloadEclipseprojects, and click Finish. Post Eclipse Setup for Sireum (v1 or v2) Development 1. In the Problemview, click on the down triangle menu and select Configure Contents..., and then check the Errors/WarningsonProject, click Ok. 2. In the PackageExplorerview, click on the down triangle menu and select Filters... Uncheck.*resources. 3. We need to setup some more Eclipse preferences (open it up): a. Under Workspace >LinkedResources, check the Enablelinkedresources checkbox, and add the following path variable: Name: WORKSPACE Location: put the folder path of your workspace home, e.g., WORKSPACE_HOME b. Under Teampreferences: i. Under Git, change the Defaultrepositoryfolder. c. Under Texlipsepreferences: i. Under BuilderSettings, set the BindirectoryofTeX ii. distribution:to your LaTeX binary folder (use which pdflatexto get your tex binary folder). Under SpellChecker, set the Directoryformaindictionaries:to ECLIPSE_DIR/eclipse plugins X.Y.Z/texlipse/. 1. Note: a project s language property must be set in order to enable spell checking. Open the project s properties and set Latex ProjectProperties >...languagecodeto en 2. Note: use quick fix (Command+1) to add/ignore words.

8 iii. To activate forward and inverse search between the TeX source and the generated PDF, first install the Skim PDF reader app.sourceforge.net. Once configured, you can perform a forward search (Eclipse to Skim) by placing the cursor within the TeX source and pressing Command+4. For an inverse search (Skim to Eclipse), press Command+Shiftand then left click on the text in Skim. Note: you may want to disable OS X s Minimizewindowsinto applicationiconoption if the animation is slow. 1. In Eclipse, goto Texlipse >ViewerSettings, add a new Viewer configurationin top priority, with the following viewer configuration a. Viewer name: skim b. Viewer command: /Applications/Skim.app/Contents/SharedSupport/displayl ine c. Viewer arguments: r %line "%file" "%texfile" Note: add bto indicate the line using the reader bar in Skim d. Viewer input file format: pdf e. Inverse search support: Viewerrunsexternalcommand f. Viewer supports forward search: selected 2. Ensure that the syntex=1 is an argument to the PdfLatex program in Texlipse >BuilderSettings >PdfLatex program >Edit In Skim, add the following configuration to Preferences >Sync/PDF Texsyncsupport a. Preset: Custom b. Command: java c. Arguments: classpath ECLIPSE_DIR/eclipse plugins X.Y.Z /texlipse/eclipse/plugins/net.sourceforge.texlipse_1.5.0/texlipse.jar net.sourceforge.texlipse.viewer.util.filelocationclien t f %file l %line Additional Post Eclipse Setup for Sireum v2 Development After retrieving the Sireum codebase, you should have sireum core. Follow the instructions below only If you didn t use the packaged preferences above.

9 1. We need to setup some more Eclipse preferences (open it up): a. Copy the content of sireum core/codestyle/header.txt to the clipboard, and then paste it under Java >CodeStyle >CodeTemplates >Comments >Files (replace <name> with your name). b. Under Java >CodeStyle >CleanUp, import sireum core/codestyle/clean up.xml c. Under Java >CodeStyle >Formatter, import sireum core/codestyle/formatter.xml d. Under C/C++ >CodeStyle, import sireum core/codestyle/c formatter.xml Additional Post Eclipse Setup for Sireum v1 Development After retrieving the Sireum codebase, you should have sireum util, sireum topi, and sireum kiasan jvm report. 2. We need to setup some more Eclipse preferences (open it up): a. Under Java >BuildPath >UserLibraries, import the following user library files (for Active: Sireum Stream, not Sireum v2): i. sireum util/lib/sireum.userlibraries ii. sireum topi/lib/topi.userlibraries iii. sireum kiasan jvm report/lib/kiasan jvm report.userlibraries b. If you didn t use the packaged preferences above. i. Copy the content of sireum util/codestyle/header.txt to the clipboard, and then paste it under Java >CodeStyle >Code Templates >Comments >Files(replace <name> with your name). ii. Under Java >CodeStyle >CleanUp, import sireum util/codestyle/clean up.xml iii. Under Java >CodeStyle >Formatter, import sireum util/codestyle/formatter.xml iv. Under C/C++ >CodeStyle, import sireum util/codestyle/c formatter.xml

Code::Blocks Student Manual

Code::Blocks Student Manual Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of

More information

Manual Eclipse CDT Mac OS Snow Leopard

Manual Eclipse CDT Mac OS Snow Leopard UNVIERSITY OF VICTORIA Manual Eclipse CDT Mac OS Snow Leopard Installation & Demonstration Guide Przemek Lach 9/3/2013 This guide shows how to use install Eclipse and C- Compiler and how to test the setup

More information

Installation Guide - Mac

Installation Guide - Mac Kony Visualizer Enterprise Installation Guide - Mac Release 7.0 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated

More information

Getting Started with Eclipse/Java

Getting Started with Eclipse/Java Getting Started with Eclipse/Java Overview The Java programming language is based on the Java Virtual Machine. This is a piece of software that Java source code is run through to produce executables. The

More information

SAM4S Receipt Printer JPOS Driver. Mac OS X Installation Manual

SAM4S Receipt Printer JPOS Driver. Mac OS X Installation Manual SAM4S Receipt Printer JPOS Driver Mac OS X Contents Table of Contents Table of Contents... 2 1. Introduction... 3 2. Overview... 3 3. Prerequisite... 3 4. Extracting files using GUI... 6 5. Installation

More information

Installation Guide - Windows

Installation Guide - Windows Kony Visualizer Enterprise Installation Guide - Windows Release V8 SP3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version

More information

Installation Guide - Mac

Installation Guide - Mac Kony Visualizer Enterprise Installation Guide - Mac Release V8 SP3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version

More information

Installation Guide - Mac

Installation Guide - Mac Kony Visualizer Enterprise Installation Guide - Mac Release 7.3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated

More information

S D K Q U I C K S T A R T

S D K Q U I C K S T A R T S D K Q U I C K S T A R T S e t u p a n E c l i p s e E n v i r o n m e n t f o r u D i g P l u g - i n D e v e l o p m e n t 2 7 J u n e 2 0 0 8 TABLE OF CONTENTS 1 Goals...3 2 Downloads...4 3 Eclipse

More information

Installing Eclipse (C++/Java)

Installing Eclipse (C++/Java) Installing Eclipse (C++/Java) The 2017 suite of text-based languages, Java and C++, utilize the current version of Eclipse as a development environment. The FRC specific tools for the chosen language are

More information

Installation Guide for the TITAN Designer and TITAN Executor for the Eclipse IDE

Installation Guide for the TITAN Designer and TITAN Executor for the Eclipse IDE INSTALLATION GUIDE 1 (13) Installation Guide for the TITAN Designer and TITAN Executor for the Eclipse IDE Abstract This document describes the detailed information of installing the TITAN Designer and

More information

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

Slide 1 CS 170 Java Programming 1 Duration: 00:00:49 Advance mode: Auto CS 170 Java Programming 1 Eclipse@Home Downloading, Installing and Customizing Eclipse at Home Slide 1 CS 170 Java Programming 1 Eclipse@Home Duration: 00:00:49 What is Eclipse? A full-featured professional

More information

Software Development Kit

Software Development Kit Software Development Kit Informatica MDM - Product 360 Version: 8.1.1 07/04/2018 English 1 Table of Contents 1 Table of Contents...2 2 SDK Package...3 3 Prerequisites...3 3.1 Database...3 3.2 Java Development

More information

HPE Security Fortify Plugins for Eclipse

HPE Security Fortify Plugins for Eclipse HPE Security Fortify Plugins for Eclipse Software Version: 17.20 Installation and Usage Guide Document Release Date: November 2017 Software Release Date: November 2017 Legal Notices Warranty The only warranties

More information

Sample Spark Web-App. Overview. Prerequisites

Sample Spark Web-App. Overview. Prerequisites Sample Spark Web-App Overview Follow along with these instructions using the sample Guessing Game project provided to you. This guide will walk you through setting up your workspace, compiling and running

More information

Introduction to Eclipse

Introduction to Eclipse Introduction to Eclipse Ed Gehringer Using (with permission) slides developed by Dwight Deugo (dwight@espirity.com) Nesa Matic (nesa@espirity.com( nesa@espirity.com) Sreekanth Konireddygari (IBM Corp.)

More information

Using Eclipse for Java. Using Eclipse for Java 1 / 1

Using Eclipse for Java. Using Eclipse for Java 1 / 1 Using Eclipse for Java Using Eclipse for Java 1 / 1 Using Eclipse IDE for Java Development Download the latest version of Eclipse (Eclipse for Java Developers or the Standard version) from the website:

More information

WA2393 Data Science for Solution Architects. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

WA2393 Data Science for Solution Architects. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 WA2393 Data Science for Solution Architects Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Class Setup...3 Part 2 - Minimum Software Requirements

More information

Table of Contents. 1 Introduction Downloads Eclipse SDK Installation Eclipse Workspace Eclipse Preferences...

Table of Contents. 1 Introduction Downloads Eclipse SDK Installation Eclipse Workspace Eclipse Preferences... SDK Quickstar t S et Eclpse f or u Dig Pl ug - in De velo p me nt Table of Contents 1 Introduction... 3 2 Downloads... 4 3 Eclipse SDK Installation... 5 4 Eclipse Workspace... 7 5 Eclipse Preferences...

More information

EGit/Gerrit Hands-on training #1: Installation and Configuration

EGit/Gerrit Hands-on training #1: Installation and Configuration EGit/Gerrit Hands-on training #1: Installation and Configuration Introduction To use git from Eclipse you need the EGit plug-in. With EGit you do nearly all of your gitrelated tasks. But for certain operations

More information

Code::Blocks Student Manual

Code::Blocks Student Manual Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of

More information

WA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.

WA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. WA2592 Applied Data Science and Big Data Analytics Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Class Setup...3 Part 2 - Minimum Software Requirements

More information

SCCM Plug-in User Guide. Version 3.0

SCCM Plug-in User Guide. Version 3.0 SCCM Plug-in User Guide Version 3.0 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software 301 4th Ave

More information

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer i About the Tutorial Eclipse is an integrated development environment (IDE) for Java and other programming languages like C, C++, PHP, and Ruby etc. Development environment provided by Eclipse includes

More information

Test/Debug Guide. Reference Pages. Test/Debug Guide. Site Map Index

Test/Debug Guide. Reference Pages. Test/Debug Guide. Site Map Index Site Map Index HomeInstallationStartAuthoringStreamSQLTest/DebugAPI GuideAdminAdaptersSamplesStudio GuideReferences Current Location: Home > Test/Debug Guide Test/Debug Guide The following topics explain

More information

Eclipse CDT Tutorial. Eclipse CDT Homepage: Tutorial written by: James D Aniello

Eclipse CDT Tutorial. Eclipse CDT Homepage:  Tutorial written by: James D Aniello Eclipse CDT Tutorial Eclipse CDT Homepage: http://www.eclipse.org/cdt/ Tutorial written by: James D Aniello Hello and welcome to the Eclipse CDT Tutorial. This tutorial will teach you the basics of the

More information

What s NetBeans? Like Eclipse:

What s NetBeans? Like Eclipse: What s NetBeans? Like Eclipse: It is a free software / open source platform-independent software framework for delivering what the project calls "richclient applications" It is an Integrated Development

More information

User Instruction UBC Department of Botany insync Backup Service. Prepared by: Botany IT

User Instruction UBC Department of Botany insync Backup Service. Prepared by: Botany IT User Instruction UBC Department of Botany insync Backup Service Prepared by: Botany IT Nov 11, 2018 0 Table of Contents SECTION I: PREREQUISITES... 2 1. Hardware and software prerequisites... 2 2. Obtain

More information

TogoDocClient Plug-ins development manual. TogoDocClient plug-ins development manual

TogoDocClient Plug-ins development manual. TogoDocClient plug-ins development manual TogoDocClient plug-ins development manual Contents TogoDocClient plug-ins development manual... i 1. The purpose of this document... 1 2. Developing TogoDoc Client's plug-ins... 1 2.1. Building development

More information

1 Installation (briefly)

1 Installation (briefly) Jumpstart Linux Bo Waggoner Updated: 2014-09-15 Abstract A basic, rapid tutorial on Linux and its command line for the absolute beginner. Prerequisites: a computer on which to install, a DVD and/or USB

More information

Digital Pack Tutorial - For Mac

Digital Pack Tutorial - For Mac Digital Pack Tutorial - For Mac Contents Before You Start 1 Step 1 2 Step 2 3 Step 3 6 Step 4 8 Please feel free to contact us! BEFORE YOU START: Important! Do you have Adobe Reader or Adobe Acrobat Professional

More information

CHAPTER 6. Java Project Configuration

CHAPTER 6. Java Project Configuration CHAPTER 6 Java Project Configuration Eclipse includes features such as Content Assist and code templates that enhance rapid development and others that accelerate your navigation and learning of unfamiliar

More information

How to utilize the CM-9 source

How to utilize the CM-9 source How to utilize the CM-9 source The CM-900 s hardware and software are open-source. You can access the source via Github. You can use the source to develop your own robot development environment and share

More information

NSIGHT ECLIPSE EDITION

NSIGHT ECLIPSE EDITION NSIGHT ECLIPSE EDITION DG-06450-001 _v5.0 October 2012 Getting Started Guide TABLE OF CONTENTS Chapter 1. Introduction...1 1.1 About...1 Chapter 2. Using... 2 2.1 Installing... 2 2.1.1 Installing CUDA

More information

Installation Guide - Mac

Installation Guide - Mac Installation Guide - Mac Release 7.0 Beta Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated on the Revision History

More information

Recommended Browser Settings

Recommended Browser Settings Recommended Browser Settings Internet Explorer Settings (PC) Mozilla Firefox Settings (PC) Mozilla Firefox Settings (Mac) Safari Settings (Mac) Chrome Settings (PC) Infinite Campus recommends modifying

More information

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

Module Road Map. 7. Version Control with Subversion Introduction Terminology Module Road Map 1. Overview 2. Installing and Running 3. Building and Running Java Classes 4. Refactoring 5. Debugging 6. Testing with JUnit 7. Version Control with Subversion Introduction Terminology

More information

OpenL Tablets OpenL Tablets BRMS

OpenL Tablets OpenL Tablets BRMS OpenL Tablets BRMS Document number: OpenL_Inst_G_5.x_1.0 Revised: 07-12-2012 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United States License. 2004-2012 OpenL Tablets.

More information

Index. Symbols. /**, symbol, 73 >> symbol, 21

Index. Symbols. /**, symbol, 73 >> symbol, 21 17_Carlson_Index_Ads.qxd 1/12/05 1:14 PM Page 281 Index Symbols /**, 73 @ symbol, 73 >> symbol, 21 A Add JARs option, 89 additem() method, 65 agile development, 14 team ownership, 225-226 Agile Manifesto,

More information

Rational Software Architect Real-Time Edition. RSARTE 10.0 Installation Instructions

Rational Software Architect Real-Time Edition. RSARTE 10.0 Installation Instructions Rational Software Architect Real-Time Edition RSARTE 10.0 Installation Instructions Table of Contents 1 Introduction... 3 2 Installing from Eclipse workbench... 4 2.1 Install...4 2.2 License Setup...8

More information

Using Eclipse for C, MPI, and Suzaku

Using Eclipse for C, MPI, and Suzaku Using Eclipse for C, MPI, and Suzaku Modification date May 30, 2015 B. Wilkinson General. Eclipse is an IDE with plugs for various programming environments including Java and C. Eclipse-PTP (Eclipse with

More information

WA2342 NoSQL Systems Comparison. Lab Server VM Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

WA2342 NoSQL Systems Comparison. Lab Server VM Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 WA2342 NoSQL Systems Comparison Lab Server VM Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum Software

More information

Application prerequisites

Application prerequisites How to start developing Spark applications in Eclipse By Marko Bonaći In this article, you will learn to write Spark applications using Eclipse, the most widely used development environment for JVM-based

More information

Contents. Anaplan Connector for MuleSoft

Contents. Anaplan Connector for MuleSoft SW Version 1.1.2 Contents 1 Overview... 3 2 Mulesoft Prerequisites... 4 3 Anaplan Prerequisites for the Demos... 5 3.1 export demo mule-app.properties file...5 3.2 import demo mule-app.properties file...5

More information

Workspace 2.0 Android Content Locker. UBC Workspace 2.0: VMware Content Locker 3.5 for Android. User Guide

Workspace 2.0 Android Content Locker. UBC Workspace 2.0: VMware Content Locker 3.5 for Android. User Guide UBC Workspace 2.0: VMware Content Locker 3.5 for Android User Guide Contents Introduction... 2 Downloading and installing the Content Locker... 2 Logging In to the Content Locker1.... 2 Navigate the Content

More information

COMP 110/401 APPENDIX: INSTALLING AND USING ECLIPSE. Instructor: Prasun Dewan (FB 150,

COMP 110/401 APPENDIX: INSTALLING AND USING ECLIPSE. Instructor: Prasun Dewan (FB 150, COMP 110/401 APPENDIX: INSTALLING AND USING ECLIPSE Instructor: Prasun Dewan (FB 150, dewan@unc.edu) SCOPE: BASICS AND BEYOND Basic use: CS 1 Beyond basic use: CS2 2 DOWNLOAD FROM WWW.ECLIPSE.ORG Get the

More information

Software Installations

Software Installations Software Installations Command-line Method Tuesday, August 09, 2011 Command-line Installation of Applications It is possible to install a.app,.dmg or.pkg file from the command line in a terminal window.

More information

Archivists Toolkit Internal Database

Archivists Toolkit Internal Database Archivists Toolkit Internal Database The Archivists Toolkit now includes (AT 2.0, update 9 and later), support for an internal database based on HyperSQL 2.0 (HSQLDB). HyperSQL is a small, reliable, high

More information

Demo Package Guide. OpenL Tablets BRMS Release 5.19

Demo Package Guide. OpenL Tablets BRMS Release 5.19 Demo Package Guide OpenL Tablets BRMS Release 5.19 Document number: TP_OpenL_DPG_1.2_LSh Revised: 06-04-2018 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United States

More information

Checking Out and Building Felix with NetBeans

Checking Out and Building Felix with NetBeans Checking Out and Building Felix with NetBeans Checking out and building Felix with NetBeans In this how-to we describe the process of checking out and building Felix from source using the NetBeans IDE.

More information

News in RSA-RTE 10.2 updated for sprint Mattias Mohlin, May 2018

News in RSA-RTE 10.2 updated for sprint Mattias Mohlin, May 2018 News in RSA-RTE 10.2 updated for sprint 2018.18 Mattias Mohlin, May 2018 Overview Now based on Eclipse Oxygen.3 (4.7.3) Contains everything from RSARTE 10.1 and also additional features and bug fixes See

More information

C1 CMS User Guide Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone

C1 CMS User Guide Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone 2017-02-13 Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.orckestra.com Content 1 INTRODUCTION... 4 1.1 Page-based systems versus item-based systems 4 1.2 Browser support 5

More information

vsphere Web Client SDK Documentation VMware vsphere Web Client SDK VMware ESXi vcenter Server 6.5.1

vsphere Web Client SDK Documentation VMware vsphere Web Client SDK VMware ESXi vcenter Server 6.5.1 vsphere Web Client SDK Documentation VMware vsphere Web Client SDK 6.5.1 VMware ESXi 6.5.1 vcenter Server 6.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

i2b2 Workbench Developer s Guide: Eclipse Neon & i2b2 Source Code

i2b2 Workbench Developer s Guide: Eclipse Neon & i2b2 Source Code i2b2 Workbench Developer s Guide: Eclipse Neon & i2b2 Source Code About this guide Informatics for Integrating Biology and the Bedside (i2b2) began as one of the sponsored initiatives of the NIH Roadmap

More information

CSE 332: Data Structures and Parallelism Autumn 2017 Setting Up Your CSE 332 Environment In this document, we will provide information for setting up Eclipse for CSE 332. The first s ection covers using

More information

Mend for Eclipse quick start guide local analysis

Mend for Eclipse quick start guide local analysis The Semmle Mend for Eclipse plugin allows users to view Semmle results in Eclipse. This document describes how to install and use the plugin for local analysis. You can install the plugin using a Semmle

More information

Workspace ios Content Locker. UBC Workspace 2.0: VMware Content Locker v4.12 for ios. User Guide

Workspace ios Content Locker. UBC Workspace 2.0: VMware Content Locker v4.12 for ios. User Guide UBC Workspace 2.0: VMware Content Locker v4.12 for ios User Guide Navigating Content Locker Content Locker centralizes all your enterprise data in a single container and integrates existing content repositories

More information

Managing Your Database Using Oracle SQL Developer

Managing Your Database Using Oracle SQL Developer Page 1 of 54 Managing Your Database Using Oracle SQL Developer Purpose This tutorial introduces Oracle SQL Developer and shows you how to manage your database objects. Time to Complete Approximately 50

More information

UNic Eclipse Mini Tutorial (Updated 06/09/2012) Prepared by Harald Gjermundrod

UNic Eclipse Mini Tutorial (Updated 06/09/2012) Prepared by Harald Gjermundrod Page 1 of 19 UNic Eclipse Mini Tutorial (Updated 06/09/2012) Prepared By: Harald Gjermundrod Table of Contents 1 EASY INSTALLATION... 2 1.1 DOWNLOAD... 2 1.2 INSTALLING... 2 2 CUSTOMIZED INSTALLATION...

More information

Rational Software Architect Real-Time Edition. RSARTE 10.1 Installation Instructions

Rational Software Architect Real-Time Edition. RSARTE 10.1 Installation Instructions Rational Software Architect Real-Time Edition RSARTE 10.1 Installation Instructions 1 Introduction... 3 2 Installing from Eclipse workbench... 4 2.1 Install...4 2.2 License Setup...8 2.2.1 Floating License...9

More information

Unzip the provided Minix Virtual Machine. This will provide you with the files Minix3.1.8.vdi and Minix LCOM.vbox.

Unzip the provided Minix Virtual Machine. This will provide you with the files Minix3.1.8.vdi and Minix LCOM.vbox. Setting up Minix with Virtualbox Download and install the latest version of VirtualBox from here: https://www.virtualbox.org/wiki/downloads. Download the Minix Virtual Machine here: https://feupload.fe.up.pt/get/jrrtavgkcxf2hy4.

More information

Lab 2: Adding a Rhapsody Model to RMM

Lab 2: Adding a Rhapsody Model to RMM Lab 2: Adding a Rhapsody Model to RMM Objectives After completing this lab, you will be able to: Create an RTC repository workspace and local sandbox Add a Rhapsody model to RMM Link a work item to a change

More information

POOSL IDE Installation Manual

POOSL IDE Installation Manual Embedded Systems Innovation by TNO POOSL IDE Installation Manual Tool version 4.1.0 7 th November 2017 1 POOSL IDE Installation Manual 1 Installation... 4 1.1 Minimal system requirements... 4 1.2 Installing

More information

Cupid Documentation. Release 0.2 (ESMF v7) Rocky Dunlap

Cupid Documentation. Release 0.2 (ESMF v7) Rocky Dunlap Cupid Documentation Release 0.2 (ESMF v7) Rocky Dunlap July 28, 2016 Contents 1 Overview 3 1.1 What is NUOPC?............................................ 3 1.2 What is Eclipse?.............................................

More information

EMC Documentum Composer

EMC Documentum Composer EMC Documentum Composer Version 6.0 SP1.5 User Guide P/N 300 005 253 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All

More information

Module 3: Working with C/C++

Module 3: Working with C/C++ Module 3: Working with C/C++ Objective Learn basic Eclipse concepts: Perspectives, Views, Learn how to use Eclipse to manage a remote project Learn how to use Eclipse to develop C programs Learn how to

More information

ncsa eclipse internal training

ncsa eclipse internal training ncsa eclipse internal training This tutorial will cover the basic setup and use of Eclipse with forge.ncsa.illinois.edu. At the end of the tutorial, you should be comfortable with the following tasks:

More information

WA1827 Cloud Programming Workshop. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

WA1827 Cloud Programming Workshop. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 WA1827 Cloud Programming Workshop Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum Software

More information

Installing Enterprise Architect inside WINE

Installing Enterprise Architect inside WINE Installing Enterprise Architect inside WINE, Version 1.0.2 Page 1 of 24 Installing Enterprise Architect inside WINE Enterprise Architect 9.0 Build 905 Wine Version: 1.2.23 Version 1.0.2 Installing Enterprise

More information

Laboratory Assignment #3 Eclipse CDT

Laboratory Assignment #3 Eclipse CDT Lab 3 September 12, 2010 CS-2303, System Programming Concepts, A-term 2012 Objective Laboratory Assignment #3 Eclipse CDT Due: at 11:59 pm on the day of your lab session To learn to learn to use the Eclipse

More information

Lab 1: Adding a Rhapsody Model to RMM

Lab 1: Adding a Rhapsody Model to RMM Lab 1: Adding a Rhapsody Model to RMM Objectives After completing this lab, you will be able to: Create an RTC repository workspace and local sandbox Add a Rhapsody model to RMM Link a work item to a change

More information

McMaster Service-Based ehealth Integration Environment (MACSeie) Installation Guide July 24, 2009

McMaster Service-Based ehealth Integration Environment (MACSeie) Installation Guide July 24, 2009 McMaster Service-Based ehealth Integration Environment (MACSeie) Installation Guide July 24, 2009 Richard Lyn lynrf@mcmaster.ca Jianwei Yang yangj29@mcmaster.ca Document Revision History Rev. Level Date

More information

Code Autocomplete Manual

Code Autocomplete Manual Code Autocomplete Manual Release 2.0.0 Jacques Lucke July 02, 2016 Contents 1 Setup 3 1.1 Installation................................................ 3 1.2 Check the Installation..........................................

More information

Living Systems Process Suite. Installation. Living Systems Process Suite Documentation. 3.1 Thu Nov

Living Systems Process Suite. Installation. Living Systems Process Suite Documentation. 3.1 Thu Nov Living Systems Process Suite Installation Living Systems Process Suite Documentation 3.1 Thu Nov 29 2018 Whitestein Technologies AG Hinterbergstrasse 20 CH-6330 Cham Tel +41 44-256-5000 Fax +41 44-256-5001

More information

Fairfield University Using Xythos for File Storage

Fairfield University Using Xythos for File Storage Fairfield University Using Xythos for File Storage Version 7.0 Table of Contents I: Accessing your Account...2 II: Uploading Files via the Web...2 III: Manage your Folders and Files via the Web...4 IV:

More information

Getting Started With NetLogo

Getting Started With NetLogo Getting Started With NetLogo John Balwit 1 and Melanie Mitchell 1,2 1 Portland State University 2 Santa Fe Institute Copyright 2013 by Santa Fe Institute and Portland State University NetLogo in a Nutshell

More information

SpringSource Tool Suite 2.7.1

SpringSource Tool Suite 2.7.1 SpringSource Tool Suite 2.7.1 - New and Noteworthy - Martin Lippert 2.7.1 July 12, 2011 Updated for 2.7.1.RELEASE ENHANCEMENTS 2.7.1 General Updates Spring Roo 1.1.5 STS now ships and works with the just

More information

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

Eclipse/Websphere. Page 1 Copyright 2004 GPL License. All rights reserved. 1. Installing plugin with Eclipse's update manager If you are using Eclipse 3.0 or higher you can use the update manager to automatically download and install the QJ-Pro plugin. Start Eclipse, go to the

More information

Setting up to download Grants Group Application Forms

Setting up to download Grants Group Application Forms Setting up to download Grants Group Application Forms Guidance on setting up Adobe Reader Although it is in common use, we recognise that you may not use Adobe Reader as your preferred pdf reader but it

More information

With Google documents, you can easily create, share, and edit documents online.

With Google documents, you can easily create, share, and edit documents online. GOOGLE DOCS With Google documents, you can easily create, share, and edit documents online. Here are a few specific things you can do: Upload Microsoft Word, OpenOffice, RTF, HTML or plain text documents,

More information

WA2451 DevOps Fundamentals. Classroom Setup Guide. Web Age Solutions Inc.

WA2451 DevOps Fundamentals. Classroom Setup Guide. Web Age Solutions Inc. WA2451 DevOps Fundamentals Classroom Setup Guide Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum Software Requirements...3 Part 3 - Software...4 Part

More information

Script.byu.edu SharePoint Instructions

Script.byu.edu SharePoint Instructions Script.byu.edu SharePoint Instructions Site Actions Menu Go to script.byu.edu, click on Authenticate at the bottom of page, you will be prompted to enter a username and password, use your netid and password

More information

Android Studio Setup Procedure

Android Studio Setup Procedure Android Studio Setup Procedure System Requirements : Windows OS Linux OS Mac OS Microsoft Windows 7/8/10 (32- or 64-bit) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB

More information

Flint - Eclipse Based IDE User Manual

Flint - Eclipse Based IDE User Manual 1 E M B I E N T E C H N O L O G I E S Flint - Eclipse Based IDE User Manual Embien Technologies No 3, Sankarapandian Street, Madurai, India 625017 www.embien.com 2 3 Table of Contents 1 Introduction...

More information

Choose OS and click on it

Choose OS and click on it 1. Installation: 1.1. Install Node.js. Cordova runs on the Node.js platform, which needs to be installed as the first step. Download installer from: https://nodejs.org/en/download/ 1.1.1. Choose LTS version,

More information

Instructions for Configuring Your Browser Settings and Online Security FAQ s

Instructions for Configuring Your Browser Settings and Online Security FAQ s Instructions for Configuring Your Browser Settings and Online Security FAQ s General Settings The following browser settings and plug-ins are required to properly access Digital Insight s webbased solutions.

More information

Browser Cookie Settings

Browser Cookie Settings Browser Cookie Settings Error Messages: Browser's cookie functionality turned off Steps to Try 1. Try enabling cookies, close all browser windows and restart browser after enabling cookies 2. Try clearing

More information

Appserv Internal Desktop Access Mac OS Device with Safari Browser. Enter your Appserv username and password to sign in to the Website

Appserv Internal Desktop Access Mac OS Device with Safari Browser. Enter your Appserv username and password to sign in to the Website Appserv Desktop Access Logging on from a Mac OS device Step 1. To sign in to the Appserv Desktop Access website, enter the following address into the Safari browser address bar. Please Note: This documentation

More information

Release Date September 30, Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA

Release Date September 30, Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Adeptia Suite 5.0 Installation Guide Release Date September 30, 2009 Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Copyright Copyright 2000-2009 Adeptia, Inc. All rights reserved.

More information

Section 2: Developer tools and you. Alex Mariakakis (staff-wide)

Section 2: Developer tools and you. Alex Mariakakis (staff-wide) Section 2: Developer tools and you Alex Mariakakis cse331-staff@cs.washington.edu (staff-wide) What is an SSH client? Uses the secure shell protocol (SSH) to connect to a remote computer o Enables you

More information

Recommended Browser Settings

Recommended Browser Settings Recommended Browser Settings August 2015 This document is intended for restricted use only. Infinite Campus asserts that this document contains proprietary information that would give our competitors undue

More information

WA2271 Continuous Integration with Jenkins-CI. Classroom Setup Guide. Web Age Solutions Inc.

WA2271 Continuous Integration with Jenkins-CI. Classroom Setup Guide. Web Age Solutions Inc. WA2271 Continuous Integration with Jenkins-CI Classroom Setup Guide Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum Software Requirements...3 Part

More information

Getting Started with Eclipse for Java

Getting Started with Eclipse for Java Getting Started with Eclipse for Java Maria Litvin Phillips Academy, Andover, Massachusetts Gary Litvin Skylight Publishing 1. Introduction 2. Downloading and Installing Eclipse 3. Importing and Exporting

More information

Kurzweil 3000 User and License Management

Kurzweil 3000 User and License Management Kurzweil 3000 User and License Management Revised July 18, 2018 Contents Kurzweil 3000 Web License Edition customers.... 2 Kurzweil 3000 for Web Browsers.... 2 Working with User Accounts and License Allocation....

More information

Online Backup Client User Manual

Online Backup Client User Manual Online Backup Client User Manual Software version 3.21 For Linux distributions October 2010 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have

More information

Software Installation Guide

Software Installation Guide Software Installation Guide Software Installation Guide 2024C Engagement Development Platform Developing Snap-ins using Java Page 1 of 11 Bring Your Own Device (BYOD) Requirements You will be using your

More information

LCS Guide September 2018

LCS Guide September 2018 LCS Guide September 2018 Kite LCS Guide ATS Service Desk: 785.864.3537 Contents Chapter 1: Welcome to LCS... 1.1 Introduction to Local Caching Servers... 1.2 Semi-Offline Mode... 1.3 Structure of LCS Manual...

More information

DeskApp User Manual. Release 1.0 final. Kopano

DeskApp User Manual. Release 1.0 final. Kopano DeskApp User Manual Release 1.0 final Kopano Feb 21, 2018 Contents 1 Introduction 2 2 Installation 3 2.1 Linux................................................. 3 2.2 Windows...............................................

More information

Installing Enterprise Architect inside WINE

Installing Enterprise Architect inside WINE Installing Enterprise Architect inside WINE Page 1 of 20 Installing Enterprise Architect inside WINE Enterprise Architect 11 Build 1100 Wine Version: 1.6.1 Version 2.0.0 Installing Enterprise Architect

More information

Creating a new CDC policy using the Database Administration Console

Creating a new CDC policy using the Database Administration Console Creating a new CDC policy using the Database Administration Console When you start Progress Developer Studio for OpenEdge for the first time, you need to specify a workspace location. A workspace is a

More information