# Making Your Business Components

Once BCED has created makefiles, you need to switch to a command shell to make your business components:

#### On UNIX Platforms:

1. On the command line, change directories to your `$HOME/bced/myproject` directory. You will find a makefile named `[Project_Name].mkx`.

2. Run the `make` command against the makefile:

   >     $ make -f [Project_Name].mkx

The `make` command compiles all the `*.java` files in `$HOME/bced/myproject/[Project_Name]`, placing the compiled `*.class` files in `$HOME/bced/myclasses/[Project_Name]`. It also copies all `*.xml` files. It then creates a `[Project_Name].jar` file which it places in your `myclasses` directory.

#### On Windows Platforms:

1. On the command line, change directories to `C:\[BCED_HOME]\myproject` directory. You will find a makefile named `[Project_Name].mak`.

2. Run the `nmake` command 1 against the makefile:

   >     [BCED_HOME]\myproject> nmake /f [Project_Name].mak

The `nmake` command compiles all the `*.java` files in `[BCED_HOME]\myproject\[Project_Name]`, placing the compiled `*.class` files in `[BCED_HOME]\myclasses\[Project_Name]`. It also copies all `*.xml` files. It then creates a `[Project_Name]Jar` file which it places in your `myclasses` directory.

1. These instructions assume you have obtained the `nmake` command from Microsoft.

| Copyright © 2000 Oracle Corporation. All Rights Reserved. |

Oracle is a registered trademark, and JDeveloper, Oracle8i, Application Server, Procedure Builder, Oracle8i Personal Edition, Oracle8i Enterprise Edition, and Oracle8i Lite are trademarks or registered trademarks of Oracle Corporation. All other company or product names mentioned are used for identification purposes only and may be trademarks of their respective owners.