The RMI Plugin


The RMI Plugin for Eclipse is now available at This website relates to old versions of the plugin (1.4.0 and earlier).


The RMI plugin adds the ability to auto-generate RMI stubs and skeletons in RMI projects. The plugin was originally developed for the Eclipse platform, but special versions are available for WSAD 4.0.3 and WSAD 5.

The RMI plugin was developed by Genady Beryozkin.



Version 1.5.0 for Eclipse 2.1
Download the release version.
Version 1.4.0 (release) for Eclipse 2.0.x and WSAD 5
Read the README file and the change log.
Download version 1.4.0, the source code and the demo license key.
Version 1.0.5 (release) for Eclipse 1.0 and WSAD 4
Read the README file.
Download version 1.0.5

Installation Instructions

Follow these instructions to install the RMI plugin:

  1. Download the ZIP file
  2. Find the plugins folder of your eclipse (or WSAD) installation
  3. Extract the contents of the ZIP file into the plugins folder (now there should be a new directory called or in older versions generate-rmi_1.x.x).
  4. Restart Eclipse/WSAD if it was running
  5. You may need to reset the perspective (Window -> Reset Perspective) to activate the plugin.


The README files are a good starting point and they also server as the user manual.
You can always ask more questions in the forum or using the mailing list.

Frequently Asked Questions

Q: When exportin classes to a JAR file, Eclipse complains about missing debug info
A: The RMI compiler does not generate the "source file" debug attribute unless you keep the source files. Specify the "-keep" compiler flag in project's RMI properties and the warning will be gone.
Q: I get the "Unsupported major.minor version" error
A: The error happens because your project is developed on JDK 1.3.x, while the VM that runs eclipse itself is from JDK 1.4.x. You should point the "tools.jar" location to the "tools.jar" file in the JDK 1.4.x "lib" directory (in the RMI project properties).

Reporting Bugs

Report the bugs and enter your feature requests here

Support RMI-plugin

The RMI plugin required the biggest development effort among the lunar-eclipse plugins. It was developed in order to solve a small yet annoying problem, but has grown to become a popular utility for developers who use RMI. I do my best to continue developing this plugin and provide it for free along with the source code. Support for the plugin is provided using a public forum, the mailing list or directly by email. In order to support further development, or just to say thank you, you may register it using Reg.Net's secure registration system.

What do you get if you register the plugin? First, you support open source development. Second, you encourage me to develop new versions and implement new features. Third, you get a priority in resolving bugs and implementing new features.

So if you think this plugin is worth its $15, register it here.

Within a week after your registration I will send you your personal registration key, which you will be able to enter into an appropriate dialog box in the next version of the plugin ;)

Last changed: Tuesday, May 06, 2003 14:43 Logo