Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method to easily configure system classpath and path

IP.com Disclosure Number: IPCOM000022409D
Original Publication Date: 2004-Mar-12
Included in the Prior Art Database: 2004-Mar-12
Document File: 1 page(s) / 35K

Publishing Venue

IBM

Abstract

Disclosed is a method to provide a new functionality to improve the operating system so that it can be more user friendly.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 97% of the total text.

Page 1 of 1

Method to easily configure system classpath and path

Currently when one needs to add library code to the system classpath or add a directory to the system path, one has to manually type in the full path (or use copy and paste for part of the path in some cases). This works fine if one's adding a simple path. But if he or she needs add many paths at one time, for example adding many third party jar files to the classpath for a Java* application, one can be facing a time consuming and error prone process.

Disclosed is a method to provide a new functionality to improve the operating system so that it can be more user friendly. On Windows** systems or Linux*** and Unix**** GUI interfaces, an user will be allowed to highlight one or multiple files (directories), right click the mouse button then select menu "Add to classpath" or "Add to path". The system will then allow the user to select adding to an existing classpath or path, or create a new classpath or path. The user will also be able to drag and drop files that he/she would like added to the classpath on top of a designated area of the Control Panel. In reaction to the drag and drop, the OS will add the appropriate file to the class path.

This functionality can be added to the operating system GUI interfaces, and implemented by making system API calls. API calls will vary depending on the type of operating system being dealt with.

* Trademark of Sun Microsystems ** Trademark of Microsoft *** Trademark of Linus T...