The VisualAge for Java IDE automatically compiles Java source code into bytecode for you. The new bytecode is stored only in the workspace, not in the repository.
A new program element is compiled when you exit the SmartGuide that created it. Changes you make to source code are incrementally compiled when you save or when you browse to a different program element. Program elements affected by the changes are also incrementally compiled. Note: You can move to different browser pages, and can open other browsers, without causing the code to be compiled.
Program elements from the repository or the file system are compiled when you bring them into the workspace (except for .class files imported from the file system, which are already bytecode, and are stored as bytecode in the repository).
If the compiler finds an error in a program element, it adds the error to the All Problems page of the Workbench and to the Problems page of any browser that contains the program element.
Workspace
Incremental Compilation
Saving Changes to Code
Finding and Fixing Problems
Adding Projects and Packages from the Repository to the Workspace
Adding Classes and Methods from the Repository to the Workspace