Welcome to Java Language Conversion Assistant 2.0 (JLCA). The purpose of JLCA is to help you convert your Java-language projects to Visual C# and the .NET Framework. This document discusses the JLCA feature set, system requirements, and known issues in this release.
JLCA 2.0 converts most Java-language constructs, including the following:
com.ms.activex com.ms.awt com.ms.com com.ms.dll com.ms.io com.ms.lang com.ms.directx com.ms.dll com.ms.dxmedia com.ms.fx com.ms.io com.ms.jdbc.odbc com.ms.lang com.ms.mtx com.ms.object com.ms.ui com.ms.util com.ms.wfc.app com.ms.wfc.ax com.ms.wfc.core com.ms.wfc.data com.ms.wfc.data.adodb com.ms.wfc.data.dsl com.ms.wfc.data.rds com.ms.wfc.data.ui com.ms.wfc.io com.ms.wfc.ole32 com.ms.wfc.ui com.ms.wfc.util com.ms.wfc.win32 com.ms.win32 java.applet java.awt java.awt.datatransfer java.awt.event java.awt.image java.beans java.io java.lang java.lang.reflect java.math java.net java.security java.sql java.text java.text.resources java.util javax.servlet javax.servlet.http javax.servlet.jsp
In addition, this release of JLCA contains the following documentation:
This release contains the following improvements over JLCA 1.0:
The following are the system requirements for installation of JLCA 2.0:
Processor PC with Pentium II-class processor, 450 MHz
Recommended: Pentium III-class, 600 MHzRAM Windows 2000 Professional: 96 MB
Windows 2000 Server: 192 MB
Recommended: 128 for Professional, 256 MB for Server
Windows XP Professional: 160 MB
Windows XP Home: 96 MB
Recommended: 192 MB for Professional, 160 MB for Home
Windows Server 2003: 192 MB
Recommended: 256 MBAvailable hard disk space 110 MB Operating system Windows 2000, Windows XP, or Windows Server 2003 Display 800x600, 256 colors
Recommended: High Color (16-bit)Mouse Microsoft mouse or compatible pointing device Prerequisite software Microsoft Visual Studio .NET 2003 Professional, Enterprise Developer, Enterprise Architect, or Academic
- or -
Microsoft Visual C# .NET 2003 Standard with both Visual C# and Java Language Conversion Assistant 1.0 installed
Performance has not been tuned for minimum system configuration. Increasing your RAM above the recommended system configuration improves performance, especially when running multiple applications, working with large projects, or dong enterprise-level development.
Microsoft Windows 2000 Datacenter Server is not a supported operating system.
Java Language Conversion Assistant documentation must be installed separately from the product. You must install the documentation to access error messages in your converted code.
Once installed, the documentation is accessible from a separate entry in the table of contents below MSDN Library.
Some comments, such as those located in the HTML editor, are not clickable. For these, copy and paste the portion in quotation marks in the Help Search box.
The following issues in this release are not covered in the documentation.
If you specify a project name, VJP file name, or virtual root name which contains double-byte character set (DBCS) characters when converting a Web application, JLCA may generate a corrupted Csproj.webinfo file. This file cannot be read by Visual Studio .NET and will cause errors that prevent the converted application from being opened.
The file can then be read properly.
JLCA 2.0 does not support the conversion of tag library code that creates new variables through actions. If your code has such statements, they will be copied unchanged into the converted project. This applies to the following classes: