Basic Customization > Windchill Customization Basics > Getting Started With Windchill Customization > Windchill Development Environment
  
Windchill Development Environment
The Pet example requires a Windchill installation with Information Modeler installed. The install location is referred to as the “load point”, and may be a path similar to /opt/ptc/Windchill or C:\ptc\Windchill. The example uses the Eclipse IDE to author and compile source.
Pet itself is a Java source file and will reside in the load point/src directory. The Ant script, tools.xml, found in load point/bin provides the following targets which will be used throughout the example:
eclipse_project generates an Eclipse project
class compiles Java source code
bundle builds the resource bundles for enumerations
sql_script generates SQL scripts for persistent classes.
Each of these targets provides help (simply append .help to the names above). Basic knowledge of Java, Ant, Eclipse (if you are using it), and persistence is assumed throughout the example.