1.2. Important Utilities
Prev | Chapter 1. The Pet Shop | Next

## 1.2. Important Utilities

- `java` runs main methods in specified Java classes.

- `javac` compiles .java files into .class files that can be executed by `java`.

- `jdoc` or `java com.solarmetric.kodo.enhance.JDOEnhancer` runs the Kodo JDO enhancer against the specified classes. More information is available in the enhancer section of the Reference Guide.

- `schematool -action refresh` or `java com.solarmetric.kodo.impl.jdbc.schema.SchemaTool -action refresh` is a SolarMetric-specific utility class that can be used to create and maintain a schema for all persistent classes in a JDBC-compliant data store. This functionality allows the underlying schema to be easily kept up-to-date with the Java classes in the system. See the schema section of the Reference Guide for more information.

Prev | Up | Next
Chapter 1. The Pet Shop | Home | Chapter 2. Getting Started