- 900 - out of memory
- Out of memory error.
- 901 - package 'name' stated in source 'filename' does not match directory 'pathname'
- The package reference in the given file cannot be found in the given directory.
- 902 - package 'name' stated in source 'filename' does not match directory 'pathname'
- The package reference in the given file cannot be found in the given directory; the case of the directory name differs from the reference.
- 903 - error reading dependency file for package 'package name'
- The compiler could not read the dependency file for the given package. The file may be corrupted and will be rebuilt.
- 904- missing sources in package 'package name', e.g. for class 'classname'; assuming package is stable.
- Some source files could not be located. Because some source files are missing, the compiler assumes that the class files are valid and marks the package as "stable."
- 905 - source of class 'classname' is missing
- The source for the given class is missing. It was present in previous compiles. You may have changed libraries since the previous compile.
- 906 - 'message about a change' in stable package 'package name', marking package unstable and restarting compile
- The specific message explains what has changed in a previously stable package. The compiler will mark the package as "unstable" and will restart the compile.
- 907 - package 'package name' does not exist or does not define any classes or interfaces
- The given package is empty or cannot be found. It does not define any classes or interfaces.
- 908 - check sourcepath; source 'file name' cannot be found on sourcepath by appending 'file name' to each sourcepath entry
- Every source being compiled should be accessible through the source path and should be in the directory of its package.
- 909 - source 'file name' does not define any classes or interfaces
- The given source does not define any classes or interfaces. It is empty.
- 910 - cannot check class 'classname'; assuming package 'package name' is stable; use of -nomakestable is recommended
- The given class cannot be checked for stability because it is missing, or one of its imports is missing. The compiler is assuming that the package is stable. This class may not be used by the project, but may be part of a used package.
Using the -nomakestable option on the command line, or unchecking the Make Packages Stable option on the Build page of the Project Properties dialog box, will avoid checking all classes of the package. Only the referenced ones will be checked.
- 911 - invalid output directory
- The output directory cannot be found. Create the directory or provide another directory name.
- 912 - missing output directory
- You did not specify an output directory for class files when using the -sync option on the bmj command line or when selecting the Synchronize Output Directory option from the Build page of the Project Properties dialog box. You must specify an output directory if you want to use this option.
At the command line, use the bmj -d option. Through the JBuilder UI, set the Output field on the Paths page of the Project Properties dialog box. Command line tools are a feature of JBuilder Professional and Enterprise.
- 913 - cannot find source for class file 'pathname'; use of -sync is recommended
- The compiler found a class file in the output directory, which cannot be compiled from source. You may have deleted the source file or you have renamed one of the classes declared in a source file.
Using the -sync option on the command line, or checking the Synchronize Output Directory option on the Build page of the Project Properties dialog box will delete all class files in the output directory that cannot be compiled from source. You must specify an output directory if you want to use this option.
At the command line, use the bmj -d option. Through the JBuilder UI, set the Output field on the Paths page of the Project Properties dialog box. Command line tools are a feature of JBuilder Professional and Enterprise.
- 914 - unable to write to output directory
- The output directory is read only. Change the directory to be writable or provide another directory name.