show
menu
Object Teams Development Tooling 1.2.1
 
 
Built on Eclipse
Version 3.4.0
Ganymede Eclipse Downloads Ganymede
What is it?

The Object Teams Development Tooling is an extension to the Eclipse platform, serving as an integrated development environment (IDE). It embeds the role-based and aspect-oriented language Object Teams/Java into the IDE, providing software developers with a rich set of tools to support the development.

>> Read an Overview of the OTDT (2 pages, in German).
>> See the Feature list for further information.
>> See the OTDT 1.3 New&Noteworthy:
Cumulative enhancements in the OTDT since release 1.2.0
>> See the OTDT 1.2 New&Noteworthy:
User visible enhancements in the OTDT since release 1.1.1.
>> Other OTDT release info:
  • The list of trac tickets which have been resolved in version 1.2.1.
  • The list of trac tickets which have been resolved in version 1.2.0 (since version 1.1.9).
  • Test results
>> See the Eclipse 3.4 New&Noteworthy:
User visible enhancements in Eclipse since release 3.3.0.
Please
at the Eclipse Plugin Central.

OTDT

Supported Platforms

The OTDT 1.2.x requires Eclipse 3.4.0 to be installed running in a Java Runtime Environment (JRE) version 1.5.0 or greater.
Other than that the OTDT has no platform requirements.

Download

Installing the OTDT
Starting with version 1.2.0 the OTDT is provided as a set of features installable from the following update site:
>> http://www.objectteams.org/distrib/otdt-updates-1.2

This is what you will find on the update site:

Note, that it is recommended to install the OTDT from an account that has write permissions in the Eclipse installation area.

If you are concerned about permissions, you might want to install the "OT/Equinox Feature" and "OSGIPatchFeature" from a privileged account and let regular users add the "Object Teams Development Tooling" under their own account.

 OT/J command line compiler
Place this jar file (approx. 2MB) into a location of your choice:

line

Notes on compatibility
The OTDT-feature replaces the Eclipse Java compiler with the OT/J compiler, which is in fact a modified version of Eclipse's Java compiler.
>> Find out about the compiler's compatibility.

Suggested memory setting
In order to avoid problems with low memory, we advise you to start the OTDT (command eclipse) with the following argument:
-vmargs -Xmx512m
The Sun JVM also likes the following tweak for running Eclipse (again after the -vmargs switch):
-XX:MaxPermSize=128m

Source code access
>> Fetch or browse the Source Code via anonymous subversion access.
Versions

3.4
The OTDT is build on top of the 3.4 release of Eclipse ("Ganymede")
1.2.x
For the OTDT this is the xth release within the 1.2 stream.
3.1024.x
For technical reasons the adapted JDT core plug-in contained in the OTDT is labeled by this kind of version number, which signals that this plug-in is compatible with a 3.4 release of the original JDT but not vice versa, since our JDT core additionally supports OT/J
(we are not claiming that we are 1020 releases ahead of Eclipse ;-).
 
>> See the Feature list for further information.
>> See the Build Notes for changes between versions.
>> Fetch or browse the Source Code via anonymous subversion access.
 
Older software
>> Version 1.1.x based on Eclipse 3.3.y is available here
>> Version 1.0.0 based on Eclipse 3.2.2 is available here
>> really old software is available here (just for documenting the history ;-)

Community and Feedback

mailman Please join our discussion on the otj-users mailing list.
email Please send suggestions, bug reports or general feedback to topprax-devel @ first.fraunhofer.de.
EPIC
Please
at the Eclipse Plugin Central.

line
FhG FIRST TU Berlin
line
Valid HTML 4.01 Transitional
Stephan Herrmann
Last modified: Mon June 30, 2008