To create a class for your batch client:
1- In the Navigator, right-click batchclient.jpr and choose New.
2- In the New dialog, select Client Tier > Swing/AWT from the Categories list and Application from the Items list. Click OK to open the New Application dialog.
3- In the Name field, enter Batch.
4- In the Package field, enter bcbatch.
5- Uncheck Add default frame.
6- Click OK to generate the Batch class and display its source code.
7- Choose File | Save All to save your project.
Now you should import the business components tier-independent interfaces and classes you need. Note that you should not import the server-side only classes in oracle.jbo.server: Even though you're going to run your batch client in local mode, using only tier-independent interfaces and classes will keep your application independent of deployment configuration.