# com.bea.ide.workspace
WorkspaceSvc.ProjectBuildOptions Class

public static class WorkspaceSvc.ProjectBuildOptions
extends `Object`

Options that may be used to configure a project build operation.

Hierarchy
  `Object`
  `WorkspaceSvc.ProjectBuildOptions`

Enclosing class
  `WorkspaceSvc`

## Field Summary

`public `String`` | `serverClassPathArray` Array of paths to the server-level libraries that project source depends on.
`public `String`` | `sOutputDir` Directory where project build output file(s) will be placed.
`public `String`` | `sOutputFileName` Filename to use for output archive.

## Constructor Summary

WorkspaceSvc.ProjectBuildOptions()

## Method Summary

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### serverClassPathArray

    public String serverClassPathArray

  Array of paths to the server-level libraries that project source depends on. Overrides the classpath determined by server configuration. May be used when building on a machine which does not have a server home directory installed.

### sOutputDir

    public String sOutputDir

  Directory where project build output file(s) will be placed. May not be applicable for some types of project build.

### sOutputFileName

    public String sOutputFileName

  Filename to use for output archive. May not be applicable for some types of project build.

## Constructor Detail

### WorkspaceSvc.ProjectBuildOptions

    public WorkspaceSvc.ProjectBuildOptions()