This documentation is archived and is not being maintained.

Visual J# Migration 

Visual Studio 2005

Visual J# provides wizards and command-line tools to assist you in converting older Java and J++ applications, applets, and bytecode. Once the conversion is complete, the J# application runs on the .NET Framework without the Java Virtual Machine (JVM).

Tools to Convert Legacy Applications

You can quickly convert most VJ++ and Java applications to Visual J# using one of these tools:

Supported

The Visual J# conversion tools support upgrades to the following types of applications:

  • Visual J++ 6.0 code and projects.

  • Java applet source code for browser and applet standalone applications.

  • Database applications that use JDBC.

  • .NET Framework CodeDOM. CodeDOM, or Code Document Object Model metadata that describes the structure of a piece of source code for rendering application text in multiple languages.

  • COM Interop applications with a client and remote or local server.

Not Supported

You can manually convert code that utilizes the following legacy packages, library, and custom attributes:

  • CLASSPATH feature of VJ++ 6.0.

  • Java Native Interface or Remote Method Invocation.

  • sun.io.*, sun.net.*, and netscape.* packages.

  • JDK 1.1.4.

See Also

Show: