Before you configure your system to run Derby, it is useful to understand something about the different environments in which Derby can run, because these environments affect the classpath, driver name, and database connection URL.
See the Java DB Developer's Guide for more information on Derby environments.